Ví dụ: Nếu kiểu dữ liệu là Text và giá trị nhập cho tính chất này là 25 (giá trị ngầm định là 50) thì dữ liệu nhập vào tương ứng phải là một xâu dài không quá 25 kí tự.. Nếu kiểu dữ liệu[r]
(1)BÀI CẤU TRÚC BẢNG 1 Các khái niệm chính
Dữ liệu Access 2010 lưu trữ dạng bảng, gồm có cột hàng Bảng thành phần sở tạo nên CSDL
Trường (Field): Mỗi trường cột bảng thể thuộc tính chủ thể cần quản lí
Ví dụ: bảng HOC_SINH có trường: Ten, NgSinh, DiaChi, GT,…
Bản ghi (Record): Mỗi ghi hàng bảng gồm liệu thuộc tính chủ thể quản lí
Ví dụ: bảng HOC_SINH ghi thứ có liệu là:
{5, Phạm Kim, Anh, Nữ, 5/12/1991, khơng đồn viên, 12 Lê Lợi, 2}
Kiểu liệu (Data Type): Là kiểu liệu lưu trường Mỗi trường có kiểu liệu
Một số kiểu liệu Access 2010:
Kiểu liệu Mơ tả Kích thước lưu trữ
Text Dữ liệu kiểu văn gồm kí tự 0-255 kí tự
Number Dữ liệu kiểu số 1, 2, byte
Date/Time Dữ liệu kiểu ngày / byte
Currency Dữ liệu kiểu tiền tệ byte
AutoNumber Dữ liệu kiểu số đếm, tăng tự động cho 16 byte ghi thường có bước tăng
Yes/No Dữ liệu kiểu Boolean (hay Lôgic) bit
Memo Dữ liệu kiểu văn 0-65536 kí tự
Ví dụ: MaSo có kiểu liệu Number (kiểu số), HoDem có kiểu Text (kiểu văn bản), NgSinh (ngày sinh) có kiểu Date/Time (ngày/giờ), DoanVien có kiểu Yes/No (đúng/sai)
2 Tạo sửa cấu trúc bảng
Muốn có bảng liệu, trước hết cần khai báo cấu trúc bảng, sau nhập liệu vào bảng
a Tạo cấu trúc bảng
Cách 1: Nháy Create → Table Design Cách 2: Nháy Create → Table →View
(2)Hình Cửa số cấu trúc bảng
Cấu trúc bảng thể trường, trường có tên trường (Field Name), kiểu liệu (Data Type), mô tả trường (Description) tính chất trường (Field Properties)
Để tạo trƣờng, ta thực hiện: Gõ tên trường vào cột Field Name Chọn kiểu liệu cột Data Type
(3)Các tính chất trường (Field Properties)
Các tính chất trường dùng để quy định cách thức liệu lưu trữ, nhập hiển thị
Một số tính chất trường thường dùng
Field Size (kích thước trường): Cho phép đặt kích thước tối đa cho liệu lưu trường với kiểu liệu Text, Number AutoNumber
Ví dụ: Nếu kiểu liệu Text giá trị nhập cho tính chất 25 (giá trị ngầm định 50) liệu nhập vào tương ứng phải xâu dài không 25 kí tự
Nếu kiểu liệu Number giá trị nhập cho tính chất Byte liệu nhập vào tương ứng phải số nguyên nằm khoảng từ đến 255
Format (định dạng): Quy định cách hiển thị in liệu
Ví dụ: Nếu kiểu liệu Date/Time giá trị nhập cho tính chất Short Date liệu nhập vào tương ứng phải có dạng dd/mm/yyyy (ví dụ,
27/11/2007
Caption (tiêu đề trường): Cho phép thay tên trường phụ đề dễ hiểu với người dùng hiển thị
Ví dụ Caption Tổ thay cho tên trường To
Default Value (giá trị ngầm định): Tính chất dùng để xác định giá trị tự động đưa vào trường tạo ghi
Ví dụ: Nếu giá trị ngầm định trường THANH_PHO "Hà Nội" thêm ghi dùng giá trị sửa thành tên thành phố khác
Để thay đổi tính chất trƣờng: Nháy chuột vào dòng định nghĩa trường;
Thay đổi tính chất trường tương ứng xuất phần Field Properties Chỉ định khố chính
Khóa (Primary Key) trường mà giá trị xác định hàng bảng
Ví dụ: bảng CHI_TIET_DDH, dùng trường MA_DDH (mã số) làm khố chính, khơng thể dùng trường TEN_MH làm khố có nhiều mặt hàng trùng tên
Để định khố chính, ta thực hiện:
Chọn trường làm khố chính;
Nháy nút chọn Primary Key Thay đổi khố chính
Chọn trường muốn định khố chính; Nháy nút chọn Primary Key
Access hiển thị hình chìa khố ( ) bên trái trường, khố Chú ý
Khố nhiều trường
Khi tạo bảng Access, người dùng ln nhắc định khố cho bảng Nếu khơng định khố chính, Access hỏi người dùng có tạo trường làm khố chính, có tên ID kiểu liệu AutoNumber hay không
(4) Chọn lệnh File → Save nháy nút lệnh ;
(5)b Thay đổi cấu trúc bảng Thay đổi thứ tự trường
Chọn trường (tô đen) muốn thay đổi vị trí
Đưa chuột đến đầu dòng nhấn chuột giữ kéo đến vị trí mong muốn Khi di chuyển chuột, đường nằm ngang cho biết vị trí trường;
Thêm trường
Click chuột phải, chọn Insert Rows nháy nút ;
Gõ tên trường, chọn kiểu liệu, mô tả xác định tính chất trường (nếu có) Chú ý
Trường có mũi tên bên trái tên gọi trường Xoá trường
Chọn trường muốn xoá;
Click chuột phải, chọn Delete Rows nháy nút c Xoá và đổi tên bảng
Xoá bảng
Chọn tên bảng trang bảng, nháy nút lệnh Delete Đổi tên bảng