lớp 12 bài 4: cấu trúc bảng
TRANSCRIPT
BÀI 4: CẤU TRÚC BẢNG
TRƯỜNG THCS,THPT QUANG TRUNG – NGUYỄN HUỆBỘ MÔN TIN HỌC
1
NỘI DUNG BÀI HỌC
TẠO VÀ SỬA CẤU TRÚC BẢNG
CÁC KHÁI NIỆM CHÍNH
Bài 4: CẤU TRÚC BẢNG
2
Bài 4: CẤU TRÚC BẢNG
Bài 4: CẤU TRÚC BẢNG
Hãy cho biết bảng trên có bao nhiêu hàng,cột?
3
- Dùng để lưu trữ dữ liệu, mỗi bảng chứa thông tin về một chủ thể
xác định và gồm nhiều hàng, nhiều cột.
Bài 4: CẤU TRÚC BẢNG
Bài 4: CẤU TRÚC BẢNG
Đặt vấn đề:
Table (bảng) là gì?
nhiều cột
Đề tạo được một bảng trên thì ta cần những thành phần chính là:
Nhiều hàngMỗi cột của bảng thể hiện một thuộc tính cần quản lý của chủ thể
Mỗi hàng của bảng gồm dữ liệu về các thuộc tính của 1 cá thể
4
1. Các khái niệm chính
Bài 4: CẤU TRÚC BẢNG
a. Trường (Field)Trường (Field) là gì?
• Là một cột của bảng thể hiện một thuộc tính cần quản lí của chủ thể.
Trường ‘NgaySinh’Trường ‘HoDem’Trường ‘Maso’
5
b. Bản Ghi (Record) Bản ghi (Record) là gì?
• Là một hàng của bảng gồm dữ liệu về các thuộc tính của một cá thể cần quản lí.
Bản ghi thứ 5 có bộ dữ liệu là: 5, Trần Bội Di, Nam, 16/09/1990, Tp.HCM, đoàn viên, 225 Phạm Hữu Chí, 1
1. Các khái niệm chính
6
Em hãy nêu một số kiểu dữ liệu đã biết ở tin học 11?
Kiểu số nguyên
Kiểu số thực
Kiểu kí tự
Kiểu logic
Kiểu xâu
…
Các kiểuDữ liệu
1. Các khái niệm chính
Bài 4: CẤU TRÚC BẢNG
7
c. Kiểu dữ liệu (Data Type)
- Là kiểu của dữ liệu lưu trong một trường. Mỗi trường có một kiểu dữ liệu.
1. Các khái niệm chính
Bài 4: CẤU TRÚC BẢNG
8Number (kiểu số)
Maso Hodem Ladoanvien
Text (văn bản) yes/no (logic)
c. Kiểu dữ liệu (Data Type)
1. Các khái niệm chính
Bài 4: CẤU TRÚC BẢNG
Kiểu dữ liệu Mô tả Minh họa Kích thước
lưu trữ
TextDữ liệu chữ - số THPT QT-NH,Lớp 12B,
08.668022340 – 255 kí tự
NumberDữ liệu kiểu số 123, -1237, 1.23.... 1, 2, 4 hoặc 8
byte
Date/Time Dữ liệu ngày/thời gian 12/2/06, 1:23:45 PM... 8 byte
Currency Dữ liệu kiểu tiền tệ $1234,100234ĐVN.. 8 byte
AutoNumber
Dữ liệu kiểu số đếm,tạo số nguyên theo thứ tự
12
....
4 byte hoặc 16 byte
Yes/No
Dữ liệu kiểu Boolean (hay Lôgic), lưu giữ các giá trị Yes hoặc No, True /False, On/off
Nam hoặc Nữ, hoặc đã vào Đoàn hay chưa ...(dữ liệu chỉ
có hai giá trị chọn lựa)
1 bit
MemoKiểu văn bản Dữ liệu là text khoảng 0 ->
65536 kí tự0 – 65536 kí tự
9
2. Tạo và sửa cấu trúc bảng (tiết 2)
Bài 4: CẤU TRÚC BẢNG
a. Tạo cấu trúc bảng
Trên thanh công cụ Click chọn Create Table Design View
10
2. Tạo và sửa cấu trúc bảng
Bài 4: CẤU TRÚC BẢNG
a. Tạo cấu trúc bảng
Định nghĩa trường
Các tính chất của trường
Cấu trúc của bảng chia làm hai phần: định nghĩa trường và tính chất của trường.
11
3. Chỉ định khóa chính
Bài 4: CẤU TRÚC BẢNG
Khóa chính (Primary key) là trường mà mỗi giá trị của nó xác định duy nhất mỗi hàng của bảng, nghĩa là không có hai hàng giống hệt nhau .
12
3. Chỉ định khóa chính
Bài 4: CẤU TRÚC BẢNG
Chọn trường khóa chính: Trường Mã học sinh (MaHS) là trường khóa chính (vì mỗi HS được xác định bởi một mã hs duy nhất).
13
3. Chỉ định khóa chính
Bài 4: CẤU TRÚC BẢNG
Chỉ định khóa chính:
Click chọn vào trường làm khóa chính.
Click chọn
Bước 1:
Bước 2: