• Table (Bảng) • Query (Mẩu hỏi) • Form (Biểu mẫu) • Report (Báo cáo) Table (bảng) dùng để làm gì? - 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, mỗi hàng chứa các thông tin về một cá thể xác định của chủ thể đó. 1.Liệt kê các loại đối tượng cơ bản trong Access? Hãy quan sát hình bên nêu nhận xét? Bảng quản lý hồ sơ học sinh 1.Các khái niệm chính 1.Các khái niệm chính 2.Tạo và sửa cấu trúc bảng 2.Tạo và sửa cấu trúc bảng Nhiều hàng, nhiều cột Nhiều hàng, nhiều cột 1. CÁC KHÁI NIỆM CHÍNH KHÁI NIỆM CHÍNH Trường (Field) là gì? • Mỗi trường là một cột của bảng thể hiện một thuộc tính của chủ thể cần quản lí • Mỗi trường là một cột của bảng thể hiện một thuộc tính của chủ thể cần quản lí • Trường (Field) • Trường (Field) Trường ‘NGAYSINH’ Trường ‘NGAYSINH’ Trường ‘HODEM’ Trường ‘HODEM’ Hãy nêu một số trường có trong bảng sau? Bản ghi (Record) là gì? • Mỗi bản ghi là một hàng của bảng gồm dữ liệu về các thuộc tính của chủ thể được quản lí. • Mỗi bản ghi là một hàng của bảng gồm dữ liệu về các thuộc tính của chủ thể được quản lí. • Bản Ghi (Record) • Bản Ghi (Record) Bản ghi thứ 14 có bộ dữ liệu là: 14, Trần Khánh, Nam, 30/4/1991,chưa đoàn viên, Xuân Bắc,… Bản ghi thứ 14 có bộ dữ liệu là: 14, Trần Khánh, Nam, 30/4/1991,chưa đoàn viên, Xuân Bắc,… Hãy nêu một số bản ghi có trong bảng sau? Bản ghi thứ 3 có bộ dữ liệu là: 3, Bùi Thiên Ân, Nam, 05/06/1991, là đoàn viên, Gia Ray,… Bản ghi thứ 3 có bộ dữ liệu là: 3, Bùi Thiên Ân, Nam, 05/06/1991, là đoàn viên, Gia Ray,… Em có nhận xét gì về dữ liệu của bảng cùng nằm trên một trường (Field)? Em có nhận xét gì về dữ liệu của bảng cùng nằm trên một trường (Field)? Kiểu dữ liệu? Trong một trường có chung một kiểu dữ liệu Trong một trường có chung một kiểu dữ liệu - 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 - 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 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 … Vậy trong Access có những kiểu dữ liệu gì? Một số kiểu dữ liệu thường dùng trong access Kiểu dữ liệu Mô tả Kích thước lưu trữ Text Dữ liệu kiểu văn bản gồm các ký tự Ví dụ: Trần Khánh, Nam, 0-255 ký tự Memo Dữ liệu kiểu văn bản 0-65536 ký tự Number Dữ liệu kiểu số Ví dụ: 25; 6.1; -1991 1,2,4 hoặc 8 byte Date/time Dữ liệu kiểu ngày giờ Ví dụ: 25/6/1991 8 byte Currency Dữ liệu kiểu tiền tệ Ví dụ: $1234,100234ĐVN 8 byte AutoNumber Dữ liệu kiểu số đếm tăng tự động cho bản ghi mới, có bước tăng là 1 4 hoặc 16 byte Yes/No Dữ liệu kiểu boolean(hay logic) 1 bít • Auto Number hoặc • Number • Auto Number hoặc • Number Text Text yes/no yes/no Theo em với các trường dữ liệu như bảng sau thì phải chọn những kiểu dữ liệu như thế nào cho phù hợp ? Date/time Date/time Number Number 2. TẠO VÀ SỬA CẤU TRÚC BẢNG TẠO VÀ SỬA CẤU TRÚC BẢNG a. Tạo cấu trúc bảng Ví dụ 1: Hãy thiết kế bảng(table) HOCSINH gồm các trường sau: MASO, HODEM, TEN, GIOITINH, NGAYSINH, DIACHI, TO. Ví dụ 1: Hãy thiết kế bảng(table) HOCSINH gồm các trường sau: MASO, HODEM, TEN, GIOITINH, NGAYSINH, DIACHI, TO. Trong đó: MASO: AutoNumber HODEM: Text TEN: TexT GIOITINH: Yes/No NGAYSINH: Date/Time DIACHI: Text TO: Number Access dễ !!!! Xin chào học sinh khối 12 Năm học : 2013 - 2014 Các khái niệm =>Em Bao hàng cột Mỗi thông hãygồm quannhiều sát bảng HOC_SINH hàng cholànhận tin xét cụ cấu thểtrúc bảng họcgồm sinh,những thành cột làphần mộtnào? thuộc phần? tính chung củaĐặc cácđiểm học sinh 1 Các khái niệm Trường (Field): Mỗi trường cột tương ứng bảng có kiểu liệu VD: Trường: Mã số Tên Đoàn viên Bản ghi (record): Mỗi ghi hàng bảng Ví dụ: ghi thứ { 5, Vũ Thị Ngân, Nữ, đoàn viên, 10/10/1990… } Các khái niệm Kiểu liệu (Data Type): Mỗi trường có kiểu liệu Một số kiểu liệu thường dùng Kiểu liệu Text Mô tả Kích thước lưu trữ Kiểu văn gồm kí tự0 - 255 kí tự Number Kiểu số Date/Time Kiểu ngày/giờ Currency Kiểu tiền tệ 1, 2, byte byte byte AutoNumber 16 byte Kiểu số đếm, tăng tự động Cho ghi lần tăng Yes/No bit Kiểu Logic Memo Kiểu văn – 65536 kí tự Tạo sửa cấu trúc bảng a Tạo cấu trúc bảng Cách 1: Nháy đúp Create table in Design View Cách 2: Nháy nút lệnh nháy đúp Design View Thanh công cụ thiết kế 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), tính chất trường (Field Properties) Cấu trúc bảng chia làm hai phần, phần định nghĩa trường phần tính chất trường Định nghĩa trường Các tính chất trường Tạo trường: ta thực Gõ tên trường vào cột Field Name Chọn kiểu liệu cột Data Type Mô tả nội dung trường cột Description (không có được) Lựa chọn tính chất trường phần Filed Properities Các tính chất trường Filed Size (kích thước trường) Đặt kích thước trường theo kiểu liệu Trường Ho kiểu Text có kích thước 30 Các tính chất trường Format (định dạng) Quy định cách hiển thị in liệu Định dạng Short Date trường Ngaysinh kiểu Date hiển thị dd/mm/yyyy Các tính chất trường Caption (Phụ đề) Thay tên trường phụ đề dễ hiểu cho người dùng hiển thị Trường Diachi hiển thị Địa Các tính chất trường Default Value Giá trị tự động đưa vào trường tạo ghi 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 Chỉ định khóa Khi xây dựng mổi bảng Access, người dùng cần trường mà giá trị xác định mổi hàng bảng Trường tạo thành khóa (Primary Key) bảng Cách định khóa chính: + Chọn trường làm khóa + Chọn lệnh Edit → Primary Key nháy nút Chú ý: + Khóa nhiều trường + Khi tạo bảng, người dùng nhắc định khóa Nếu không định khóa chính, Access tạo trường ID làm khóa với kiểu liệu AutoNumber Lưu cấu trúc bảng + Chọn lệnh File → Save nháy nút + Gõ tên bảng vào ô Table Name hộp thoại Save As + Nháy OK nhấn phím Enter 2 Tạo sửa cấu trúc bảng a Tạo cấu trúc bảng b Thay đổi cấu trúc bảng Thay đổi thứ tự trường + Chọn trường muốn thay đổi vị trí, nhấn chuột giữ Khi đường nhỏ nằm ngang trường chọn + Di chuyển chuột đến vị trí thả chuột Thêm trường + Chọn lệnh Insert → Rows nháy nút + Gõ tên trường 2 Tạo sửa cấu trúc bảng a Tạo cấu trúc bảng b Thay đổi cấu trúc bảng Xóa trường + Chọn trường muốn xóa + Chọn Edit → Delete Rows nháy nút Thay đổi khóa + Chọn trường muốn định khóa + Chọn Edit → Primary Key nháy nút Tạo sửa cấu trúc bảng a Tạo cấu trúc bảng b Thay đổi cấu trúc bảng c Xóa đổi tên bảng Xóa bảng + Chọn tên bảng trang bảng + Chọn Edit → Delete nháy nút Đổi tên bảng + Chọn bảng cần đổi tên + Chọn Edit → Rename sau gõ tên xong Enter Câu hỏi củng cố Câu 1: Khi nhập liệu vào bảng? a Sau bảng tạo CSDL; b Ngay sau CSDL tạo ra; c Bất cần cập nhật liệu; d Bất có liệu; Câu hỏi củng cố Câu 2: Trong chế độ thiết kế, trường thay đổi khi: a Một tính chất trường thay đổi; b Tên trường thay đổi; c Kiểu liệu trường thay đổi; d Tất phương án Câu hỏi củng cố Câu 3: Một bảng có tối đa trường a 552; b.255; 255; b c 525; d Chỉ bị giới hạn nhớ Câu hỏi củng cố Câu 5: Để định khóa cho bảng, sau chọn trường, ta thực hiện: a Chọn Edit → Primary key; b Chọn Table → Edit key; c Chọn View → Primary key; d Tất sai 1. Các khái niệm chính Trường (field): mỗi trường là một cột của bảng. Ví dụ: maso, Ho, Ten, Gioitinh, … Bản ghi (record): mỗi bản ghi là một hàng của bảng. Ví dụ: bản ghi thứ 12 là { 2, L©m Qu c Anh, Nam, 18/11/1991, l V, 1 }ố à Đ B ngả (table): Lµ thµnh phÇn c¬ së t¹o nªn CSDL, gåm c¸c cét vµ c¸c hµng. Kiểu dữ liệu (Data Type): mỗi trường có một kiểu dữ liệu. Một số kiểu dữ liệu thường dùng Ki u d li uể ữ ệ Mô tả Kích th c l u ướ ư trữ Text Ki u v n b n g m các kí tể ă ả ồ ự0 - 255 kí tự Number Ki u s ể ố 1, 2, 4 ho c 8 byteặ Date/Time Ki u ngày/giể ờ 8 byte Currency Ki u ti n tể ề ệ 8 byte AutoNumber Ki u s đ m, t ng t đ ng ể ố ế ă ự ộ Cho g n ghi ả 4 ho c 16 byteặ Yes/No Ki u boolean hay logicể 1 bit Memo Ki u v n b nể ă ả 0 – 65536 kí tự 2. Tạo và sửa cấu trúc bảng a. Tạo cấu trúc bảng Cách 1: Nháy đúp Create table in Design View Cách 2: Nháy nút lệnh rồi nháy đúp Design View Thanh công cụ thiết kế bảng - Cấu trúc của bảng thể hiện bởi các trường, mỗi trường có tên trường (Field Name), kiểu dữ liệu (Data Type), các tính chất của trường (Field Properties). Cấu trúc của bảng chia làm hai phần, phần định nghĩa trường và phần tính chất của trường. Định nghĩa trường Các tính chất của trường Tạo một trường: ta thực hiện Gõ tên trường cào cột Field Name. Chọn kiểu dữ liệu trong cột Data Type. Mô tả nội dung trường trong cột Description (không có cũng được) Lựa chọn tính chất trường trong phần Filed Properities Các tính chất của trường Filed Size (kích thước trường) Đặt kích thước trường theo kiểu dữ liệu. Tr ng ườ Ho ki u ể Text có kích th c ướ là 30 Các tính chất của trường Format (định dạng) Quy định cách hiển thị và in dữ liệu. nh d ng Short Date Đị ạ c a tr ng ủ ườ Ngaysinh ki u ể Date hi n thể ị dd/mm/yyyy Các tính chất của trường Caption Thay tên trường bằng phụ đề dễ hiểu cho người dùng khi hiển thị Tr ng ườ Diachi khi hi n ể th là ị a ch Đị ỉ Các tính chất của trường Default Value Giá trị tự động đưa vào trường khi tạo bản ghi mới Thay đổi tính chất một trường + Nháy chuột vào dòng định nghĩa trường. + Thay đổi các tính chất của trường. Chỉ định khóa chính Khi xây dựng mổi bảng trong Access, người dùng cần chỉ ra trường mà giá trị của nó xác định duy nhất mổi hàng của bảng. Trường đó tạo thành khóa chính (Primary Key) của bảng. Cách chỉ định khóa chính: + Chọn trường làm khóa chính. + Chọn lệnh Edit → Primary Key hoặc nháy nút [...]... vị trí mới rồi thả chuột Thêm trường + Chọn lệnh Insert → Rows hoặc nháy nút + Gõ tên trường mới 2 Tạo và sửa cấu trúc bảng a Tạo cấu trúc bảng b Thay đổi cấu trúc bảng Xóa trường + Chọn trường muốn xóa + Chọn Edit → Delete Rows hoặc nháy nút Thay đổi khóa chính + Chọn trường muốn chỉ định là khóa chính + Chọn Edit → Primary Key hoặc nháy nút 2 Tạo và sửa cấu trúc bảng a Tạo cấu trúc bảng b... trường + Khi tạo bảng, người dùng luôn được nhắc hãy chỉ định khóa chính Nếu không chỉ định khóa chính, Access sẽ tạo trường ID làm khóa chính với kiểu dữ liệu là AutoNumber Lưu cấu trúc bảng + Chọn lệnh File → Save hoặc nháy nút + Gỏ tên bảng vào ô Table Name trong hộp thoại Save As + Nháy OK hoặc nhấn phím Enter 2 Tạo và sửa cấu trúc bảng a Tạo cấu trúc bảng b Thay đổi cấu trúc bảng Thay đổi... nút 2 Tạo và sửa Giáo án tin học lớp 12 Trờng THPT Lê Hồng Phong Tuần : 08 Tiết : 10 Ngày soạn: 04/10/2008 Ngày giảng:07/10/2008 Bài 4. Cấu trúc bảng I. mục tiêu của bài: 1. Kiến thức - Hiểu đợc các khái niệm niệm chính trong cấu trúc bảng gồm trờng, bản ghi, kiểu dữ liệu. - Biết khái niệm khoá chính. - Biết cách tạo, sửa và lu cấu trúc bảng, nạp dữ liệu vào bảng, cập nhật dữ liệu. - Nm qui trỡnh thit k bng, bit nhn din trng no cú th t khúa chớnh, nu khụng cú trng t khoá chớnh chp nhn Access to trng khúa chớnh ID. Nm mt vi tớnh cht ca trng (Field Properties): Field size, Format, Caption, Require 2. Kĩ năng - Biết cách chọn lựa kiểu dữ liệu cho bảng - Thit k bng n gin, phc tp vi mt s tớnh cht trng nờu trờn, bit cỏch khai bỏo khúa chớnh, lu bng tớnh. - Thực hiện đợc việc chỉ định khoá chính đơn giản là một trờng. 3. Thái độ II. Chuẩn bị của Giáo viên và học sinh: 1. Giáo viên: SGK, giáo án, STK (máy chiếu nếu có). 2. Học sinh: SGK, chuẩn bị trớc bài ở nhà. III. Phơng pháp giảng dạy - Thuyết trình, đàm thoại. IV. Tiến trình bài học và các hoạt động: 1. ổn định tổ chức: 1 2. Kiểm tra bài cũ: Cõu 1: Lit kờ cỏc i tng chớnh trong Access. Cõu 2: Cú nhng ch no lm vic vi cỏc i tng trong Access. 3. Bài mới: * Hoạt động 1: Giới thiệu vai trò và ứng dụng tin học trong cuộc sống. Hoạt động của GV và HS Nội dung - GV: a ra cỏc khỏi nim v bng, trng, bn ghi, kiu d liu. - HS: Chỳ ý nghe ging v ghi bi. - GV: a ra vớ d mt bng v phỏt vn 1. Cỏc khỏi nim chớnh: - Table (Bng): L thnh phn c s to nờn CSDL, ni lu gi d liu ban u, bng gm 02 thnh phn sau: Ngời thực hiện: Trịnh Hồng Hiếu 1 Gi¸o ¸n tin häc líp 12 Trêng THPT Lª Hång Phong HS chỉ rõ đâu là bảng, đâu là trường, đâu là bản ghi. Và gợi ý cho HS - HS: Đứng tại chỗ trả lời - GV: Nhận xét câu trả lời của HS và góp ý thêm câu trả lời của HS. Sau đó đưa ra một bảng các dữ liệu thường dùng trong Access. - Trường (Field) Mỗi trường là một cột của bảng thể hiện một thuộc tính của chủ thể cần quản lí. + Quy tắc đặt tên cột: Tên cột <=64 ký tự, không chứa dấu chấm (.), dấu !, dấu nhấn (‘), hoặc dấu [ ]. Tên không bắt đầu bằng ký tự khoảng trắng, tên cột không nên bỏ dấu tiếng việt không nên chứa ký tự trắng. Ví dụ: DSHS: Danh sách học sinh - Bản ghi (Record): Mỗi bản ghi là một hàng của bảng gồm dữ liệu về các thuộc tính cảu chủ thể được quản lý. - Kiểu dữ liệu (Data type): Là kiểu dữ liệu lưu trong một trường, mỗi trường có một kiểu dữ liệu. Ví dụ: Table DSHS như sau Kiểu dữ liệu Mô tả Minh họa Text Dữ liệu chữ - số Lớp 12A, 054.849397 Number Dữ liệu kiểu số 123, -1237, 1.23 Date/Time Dữ liệu ngày/thời gian 12/2/06, 1:23:45 PM . Currency Dữ liệu kiểu tiền tệ $ 1234, 100234 ĐVN . AutoNumber Dữ liệu kiểu số đếm, tạo số nguyên theo thứ tự 1, 2, 3, … Yes/No Dữ liệu kiểu Boolean (hay Lôgic) Chỉ nhận một giá trị đúng hoặc sai Memo Dữ liệu kiểu VB 0-65536 kí tự Ngêi thùc hiÖn: TrÞnh Hång HiÕu 2 Tên cột Bản ghi Gi¸o ¸n tin häc líp 12 Trêng THPT Lª Hång Phong * Hoạt động 2: Trình bày cho HS biết cách tạo và sửa cấu trúc bảng. Ho¹t ®éng cña GV vµ HS Néi dung - GV: Trong cửa sổ CSDL có trang bảng thì có thể thực hiện tạo và sửa cấu trúc bảng, tạo liên kết giữa các bảng. - HS: Chú ý nghe giảng và ghi bài 2. Quan s¸t b¶ng hocsinh Table (bảng) là gì? - 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 Hãy cho biết bảng trên bao gồm những thành phần nào? Hãy cho biết bảng trên bao gồm những thành phần nào? nhiều cột nhiều cột nhiều hàng nhiều hàng Mỗi cột của bảng thể hiện 1 thuộc tính cần quản lí của chủ thể Mỗi cột của bảng thể hiện 1 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ể cần quản lí. 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ể cần quản lí. 1. C¸c kh¸i niÖm chÝnh 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 ‘NgaySinh’ Trường ‘HoDem’ Trường ‘HoDem’ Trường ‘Maso’ Trường ‘Maso’ 1. C¸c kh¸i niÖm chÝnh 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 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 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 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ểu Dữ liệu Kiểu dữ liệu Mô tả Minh họa Kích thước lưu trữ Text Dữ liệu chữ - số THPT Chợ Gạo,Lớp 12A, 073.835219 0 – 255 kí tự Number Dữ 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 Auto Number Dữ liệu kiểu số đếm,tạo số nguyên theo thứ tự 1 2 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 Memo Kiểu văn bản Dữ liệu là text khoảng 0 -> 65536 kí tự 0 – 65536 kí tự 1. C¸c kh¸i niÖm chÝnh Number (kiểu số) Number (kiểu số) Maso Maso Hodem Hodem Ladoanvien Ladoanvien Text (văn bản) Text (văn bản) yes/no (logic) yes/no (logic) 2. T¹o vµ söa cÊu tróc b¶ng a. Tạo cấu trúc bảng Ví dụ 2: Hãy thiết kế table HOCSINH gồm các trường sau: MASO, HODEM, TEN,GIOITINH,NGAYSINH,DIACHI,TO. Trong đó: MASO : Kiểu dữ liệu số (AutoNumber) HODEM : Text TEN : Text GIOITINH : kiểu Yes/No NGAYSINH : Kiểu date/Time DIACHI : Text TO : Number [...]...2 Tạo và sửa cấu trúc bảng a To cu trỳc bng Cỏch Nhỏy ỳp Create table in Design View 1: Cỏch Nhỏy nỳt lnh ri nhỏy ỳp Design View 2: 1- Chn i tng Tables 2- Kớch vo õy thit k Table 2 Tạo và sửa cấu trúc bảng a To cu trỳc bng Cu trỳc ca bng chia lm hai phn, phn nh ngha trng v phn tớnh cht ca trng nh ngha trng Cỏc tớnh cht ca trng 2 Tạo và sửa cấu trúc bảng a To cu trỳc bng To mt trng... chn mt kiu d liu trong danh sỏch m ra Bc 4: La chn tớnh cht ca trng trong phn Field Properties 2 Tạo và sửa cấu trúc bảng a To cu trỳc bng To mt trng Cỏc tớnh cht ca trng Filed Size (kớch thc trng) t kớch thc trng theo kiu d liu Trng Ho kiu Text cú kớch thc l 30 2 Tạo và sửa cấu trúc bảng a To cu trỳc bng To mt trng Cỏc tớnh cht ca trng Format (nh dng) - Quy nh cỏch hin th v in d liu nh dng Short... tr mc nh l nam (Default Value) 2 Tạo và sửa cấu trúc bảng a To cu trỳc bng To mt trng Chỉ định khoá chính (Primary Key) - Khúa chớnh l mt s ti thiu cỏc trng sao cho mi b giỏ tr ca cỏc trng trong khúa chớnh s xỏc nh duy nht 1 bn ghi Chn trng Bài 4 Cấu trúc bảng 1.Các khái niệm chính: Bảng ( Table) là gì? • Là thành phần cơ sở tạo nên cơ sở dữ liệu. • Các bảng được tạo ra sẽ chứa toàn bộ dữ liệu mà người dùng cần để khai thác. Trường Field Bản ghi Record 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ể 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í. Mỗi dòng dữ liệu của bảng được gọi một bản ghi. Bản ghi (Record) là gì? Kiểu dữ liệu (Data Type) là gì? • Là kiểu giá trị của dữ liệu lưu trong các trường. • Mỗi trường chỉ chọn một kiểu dữ liệu. Một số kiểu dữ liệu thường dùng trong Access Kiểu dữ liệu (Data Type) Kiểu dữ liệu Mô tả Kích thước lưu trữ Text Kiểu văn bản gồm các ký tự 0 – 255 ký tự Number Dữ liệu kiểu số 1, 2, 4 hoặc 8 byte Date/Time Dữ liệu kiểu ngày/ giờ 8 byte Currency Dữ liệu kiểu tiền tệ 8 byte AutoNumber Dữ liệu kiểu số đếm, tăng tự động cho bản ghi mới và thường có bước tăng là 1 4 hoặc 16 byte Yes/No Dữ liệu kiểu Boolean ( Logic) 1 bit Memo Dữ liệu kiểu văn bản 0 – 65536 ký tự 2.Tạo và sửa cấu trúc bảng: a.Tạo cấu trúc bảng: C1: Nháy đúp Create table in Design view. C2: Nháy nút lệnh rồi nháy đúp Design view. 1 2 Cửa sổ cấu trúc bảng Định nghĩa trường Các tính chất của trường kích thước trường - đặt kích thước tối đa cho dữ liệu lưu trong trường định dạng, quy định cách hiển thị và in dữ liệu cho phép thay tên trường bằng các phụ đề dễ hiểu với người dùng khi hiển thị Dùng để xác định giá trị tự động đưa vào trường khi tạo bản ghi mới. b. Các tính chất của trường [...]... lưu cấu trúc bảng Thay đổi khoá chính - Chọn trường muốn chỉ định là khoá chính - Nháy nút hoặc chọn Primary Key 6 Xoá và đổi tên bảng: a.Xoá: Kích chuột phải b Đổi tên bảng: Kích chuột phải Thay đổi tên trong ô Bài học kết thúc Dặn dò - Ghi nhớ các khái niệm: trường, bản ghi, kiểu DL, khoá chính -Thao tác tạo cấu trúc bảng, thay đổi tính chất của trường, chỉ định khoá chính, Lưu cấu trúc bảng - Các... bảng không thiết lập trường khoá, trong quá trình ghi lại cấu trúc bảng, máy tính sẽ hỏi: Nhấn Yes- máy tính sẽ tạo thêm một trường mới có tên ID và thiết lập trường này làm khoá Nếu không muốn như vậy hãy nhấn No; nhấn Cancel để huỷ lệnh cất 4 Lưu cấu trúc bảng: • Chọn File Save hoặc click vào nút lệnh • Gõ tên bảng vào ô Table Name trong hộp thoại Save As • Nhấn OK hoặc phím Enter 5 Thay đổi cấu. .. trong một bảng phải là duy nhất, không có hai hàng dữ liệu giống hệt nhau • Khi xây dựng bảng trong Access, người dùng cần chỉ ra trường mà giá trị của nó xác định duy nhất mỗi hàng của bảng • Trường đó tạo thành khóa chính (Primary Key) của bảng * Để chỉ định khoá chính ta thực hiện: - Click chọn vào trường làm khóa chính - Chọn Edit chọn Primary Key ( hoặc Click phải chọn Primary Key) - Hoặc click... Ghi nhớ các khái niệm: trường, bản ghi, kiểu DL, khoá chính -Thao tác tạo cấu trúc bảng, thay đổi tính chất của trường, chỉ định khoá chính, Lưu cấu trúc bảng - Các thao tác với bảng - Tim hiểu bài thực hành số 2 Tạo cấu trúc bảng ... Enter 5 ... nút Tạo sửa cấu trúc bảng a Tạo cấu trúc bảng b Thay đổi cấu trúc bảng c Xóa đổi tên bảng Xóa bảng + Chọn tên bảng trang bảng + Chọn Edit → Delete nháy nút Đổi tên bảng + Chọn bảng cần đổi... kí tự Tạo sửa cấu trúc bảng a Tạo cấu trúc bảng Cách 1: Nháy đúp Create table in Design View Cách 2: Nháy nút lệnh nháy đúp Design View Thanh công cụ thiết kế bảng - Cấu trúc bảng thể trường,... trường + Chọn lệnh Insert → Rows nháy nút + Gõ tên trường 2 Tạo sửa cấu trúc bảng a Tạo cấu trúc bảng b Thay đổi cấu trúc bảng Xóa trường + Chọn trường muốn xóa + Chọn Edit → Delete Rows nháy