Cấu trúc Bảng

Mục đích yêu cầu

• Giúp học sinh nắm vững các khái niệm chính về bảng (trường, bản ghi, kiểu dữ

liệu) nắm vững các thao tác tạo và sửa cấu trúc bảng;

• Giúp học sinh thấy được vai trò và tầm quan trọng của cơ sở dữ liệu (CSDL)

trong việc lưu trữ dữ liệu;

• Từ đó giúp học sinh hiểu thêm về việc lưu trữ và sử dụng dữ liệu trong các CSDL

của Access.

pdf26 trang | Chia sẻ: zimbreakhd07 | Lượt xem: 1718 | Lượt tải: 1download
Bạn đang xem trước 20 trang nội dung tài liệu Cấu trúc Bảng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Triệu Thị Thu Giang_K56A 1 Giáo án số 4 CẤU TRÚC BẢNG Giáo viên hướng dẫn: Thầy Trần Doãn Vinh Sinh viên thực hiện : Triệu Thị Thu Giang Lớp : K56A_CNTT_ĐHSPHN Triệu Thị Thu Giang_K56A 2 Mục đích, yêu cầu  Phương pháp, phương tiện  Kiểm tra bài cũ  Đặt vấn đề  Nội dung bài học  Củng cố bài học  Bài tập về nhà  Triệu Thị Thu Giang_K56A 3 Mục đích yêu cầu • Giúp học sinh nắm vững các khái niệm chính về bảng (trường, bản ghi, kiểu dữ liệu) nắm vững các thao tác tạo và sửa cấu trúc bảng; • Giúp học sinh thấy được vai trò và tầm quan trọng của cơ sở dữ liệu (CSDL) trong việc lưu trữ dữ liệu; • Từ đó giúp học sinh hiểu thêm về việc lưu trữ và sử dụng dữ liệu trong các CSDL của Access. Triệu Thị Thu Giang_K56A 4 Phương pháp – phương tiện Phương pháp: Kết hợp sử dụng các phương pháp giảng dạy như thuyết trình, vấn đáp, minh hoạ… Phương tiện: • Sách giáo khoa tin học lớp 12; • Vở ghi lí thuyết tin học lớp 12; • Sử dụng các phương tiện giảng dạy truyền thống như bảng, phấn viết…(nếu có máy chiếu thì càng tốt); • Sách tham khảo (nếu có). Triệu Thị Thu Giang_K56A 5 Các em hãy cho biết Access được dùng để làm gì và gồm các loại đối tượng chính nào? Triệu Thị Thu Giang_K56A 6 •Microsoft Access (gọi tắt là Access) là hệ quản trị CSDL cung cấp các công cụ khai báo, lưu trữ và sử lí dữ liệu như tạo lập CSDL, lưu trữ chúng trên các thiết bị nhớ, tạo biểu mẫu để cập nhật dữ liệu, tạo báo cáo thống kê, tổng kết hay những mẫu hỏi để khai thác DL trong các CSDL, giải quyết các bài toán quản lí •Các loại đối tượng chính trong CSDL Access bao gồm: Bảng (table), mẫu hỏi (query), biểu mẫu (form), báo cáo (report) Triệu Thị Thu Giang_K56A 7 Đặt vấn đề Dữ liệu trong Access được lưu trữ dưới dạng các bảng. Bảng chứa dữ liệu mà người dùng cần để khai thác. Để hiểu dõ hơn về việc lưu trữ dữ liệu trong các bảng. Hôm nay, chúng ta sẽ cùng tìm hiểu về “ CẤU TRÚC CỦA BẢNG ” Triệu Thị Thu Giang_K56A 8 Nội dung bài học • Các khái niệm chính  • Tạo và sửa cấu trúc bảng  Triệu Thị Thu Giang_K56A 9 Các khái niệm chính Ví dụ cho bảng PHONG lưu trữ thông tin các phòng trong CSDL Triệu Thị Thu Giang_K56A 10 Các khái niệm chính… • Nhận xét: Bảng PHONG lưu trữ thông tin về các phòng gồm nhiều cột và nhiều hàng. Mỗi hàng của bảng dùng để lưu thông tin của một phòng. Mỗi cột dùng để lưu một thuộc tính của phòng gồm mã phòng (MAPHONG), tên phòng (TENPHONG), địa chỉ (DIACHI), số điện thoại (TEL) Triệu Thị Thu Giang_K56A 11 Các khái niệm chính… • 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ần quản lí. Ví dụ: Trong bảng PHONG có các trường MAPHONG, TENPHONG, DIACHI, TEL. • 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ủa đối tượng mà bảng quản lí; Ví dụ: Bảng PHONG có bản ghi thứ nhất có bộ dữ liệu là {PDT, DAOTAO, 17 PHO HUE, (04)748-3492} Triệu Thị Thu Giang_K56A 12 Các khái niệm chính… • Kiểu dữ liệu (Data Type): Là kiểu giá trị lưu trong một trường. Mỗi trường có một kiểu dữ liệu. Ví dụ: Trong bảng PHONG thì MAPHONG, TENPHONG có kiểu dữ liệu là Text (kiểu dữ liệu). Triệu Thị Thu Giang_K56A 13 Tạo và sửa cấu trúc bảng Tạo cấu trúc bảng: Để tạo cấu trúc bảng trong chế độ thiết kế, thực hiện một trong các cách sau:  Cách 1:Nháy đúp Creat table in Design View Triệu Thị Thu Giang_K56A 14 Tạo và sửa cấu trúc bảng… • Cách 2: Nháy nút lệnh rồi nháy đúp Design View Sau khi thự hiện 2 cách trên, trên cửa sổ làm việc của Access xuất hiện thanh công cụ thiết kế bảng Table Design và cửa sổ cấu trúc bảng. Trong đó cấu trúc của bảng được thể hiện bởi các trường Triệu Thị Thu Giang_K56A 15 Tạo và sửa cấu trúc bảng… Tên trường Kiểu dữ liệu Mô tả trường Triệu Thị Thu Giang_K56A 16 Tạo và sửa cấu trúc bảng… Các bước thực hiện: • Gõ tên trường cần tạo • Chọn kiểu dữ liệu • Mô tả nội dung trường vừa tạo (có thể có hoặc không) Triệu Thị Thu Giang_K56A 17 Tạo và sửa cấu trúc bảng… Lựa chọn các thuộc tính của trường trong phần Field Properties • Kích thước trường • Định dạng • Định dạng của DL nhập • Chú thích • Quy định ràng buộc về DL nhập vào • Thông báo dữ liệu nhập vào không thoả mãn ràng buộc Triệu Thị Thu Giang_K56A 18 Tạo và sửa cấu trúc bảng… • Việc nhập DL cho trường có thể được tuỳ ý thực hiện • Cho biết DL có chiều dài có hợp lệ không Triệu Thị Thu Giang_K56A 19 Tạo và sửa cấu trúc bảng… Khi muốn kiểm soát DL nhập vào một trường • Kiểu nguồn DL, dạng bảng hoặc danh sách giá trị • Nguồn DL, bảng truy vấn hay danh sách giá trị • Số thứ tự của cột cho giá trị • Tổng số cột hiển thị trong hộp • Độ rộng cột Triệu Thị Thu Giang_K56A 20 Tạo và sửa cấu trúc bảng… Chỉ định khóa chính: Khoá chính(Primary key) là một hay nhiều trường dùng để nhận dạng duy nhất từng dòng trong bảng DL Chú ý: - DL trong khoá chính phải là duy nhất cho mỗi bản ghi. Khóa chính còn được dùng để tạo liên kết giữa các bảng trong một CSDL. - Access luôn nhắc người dùng chỉ định khoá chính trong bảng. Nếu không chỉ định khoá chính Access sẽ hỏi người dùng tạo một trường làm khoá chính có tên là ID có kiểu DL là AutoNumber hay không Triệu Thị Thu Giang_K56A 21 Tạo và sửa cấu trúc bảng…  Chỉ định khoá chính: 1. Chọn một trường làm khoá chính; 2. Nháy nút hoặc chọn Edit → Primary Key; Ta sẽ thấy bên trái trường được chọn Lưu cấu trúc bảng: 1) Chọn File → Save hoặc nháy nút lệnh 2) Trong hộp thoại Save As… đặt tên cho bảng trong ô Table Name; 3) Nháy OK hoặc Enter kết thúc Triệu Thị Thu Giang_K56A 22 Tạo và sửa cấu trúc bảng… Thay đổi cấu trúc bảng:  Chỉnh sửa bảng - Mở bảng cần chỉnh sửa trong Design View; - Chọn bảng và kích vào nút Design.  Di chuyển trường - Chọn trường cần di chuyển; - Kéo rê tới vị trí mới rồi nhả chuột.  Chèn trường (thêm trường) - Chọn hàng bên dưới vị trí ta muốn chèn; - Kích Insert Rows hoặc nháy nút Triệu Thị Thu Giang_K56A 23 Tạo và sửa cấu trúc bảng…  Xoá trường - Chọn trường cần xoá; - Kích Delete Rows (không xoá trường khoá) hoặc nháy nút Chú ý: Sau khi thay đổi cấu trúc của bảng, chúng ta phải lưu lại cấu trúc đã thay đổi.  Thay đổi khoá chính - Chọn trường muốn chỉ định khoá chính; - Nháy nút hoặc chọn lệnh Edit → Primary Key Triệu Thị Thu Giang_K56A 24 Tạo và sửa cấu trúc bảng… Xoá và đổi tên bảng  Xoá bảng - Chọn bảng cần xoá; - Nháy nút lệnh hoặc chọn lệnh Edit → Delete.  Đổi tên bảng - Chọn bảng; - Chọn lệnh Edit → Rename; - Gõ tên mới cho bảng rồi nhấn Enter. Triệu Thị Thu Giang_K56A 25 Củng cố bài học Các kiến thức cơ bản:  Các khái niệm cơ bản trong bảng như trường, bản ghi, kiểu dữ liệu mà bảng có thể nhận;  Tạo cấu trúc bảng;  Một vài thuộc tính cơ bản của trường;  Các thao tác thay đổi cấu trúc bảng;  Xoá và đổi tên bảng. Triệu Thị Thu Giang_K56A 26 Bài tập về nhà Các câu hỏi ôn tập sách giáo khoa lớp 12 trang 42.

Các file đính kèm theo tài liệu này:

  • pdfgiao_an_so_4_2719.pdf
Tài liệu liên quan