1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Tin học ứng dụng trong kinh doanh‎: Bài 2 - ThS. Thiều Quang Trung

50 29 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Bài giảng Tin học ứng dụng trong kinh doanh‎ - Bài 2: Xây dựng cơ sở dữ liệu Access. Nội dung trình bày trong chương gồm: Bảng dữ liệu và các thuật ngữ liên quan, kiểu dữ liệu và các thuộc tính của trường dữ liệu, mối liên kết và các kiểu liên kết, thuộc tính Lookup. Mời các bạn cùng tham khảo.

BÀI XÂY DỰNG CƠ SỞ DỮ LIỆU ACCESS GV Th.S Thiều Quang Trung Trường Cao đẳng Kinh tế Đối ngoại Nội dung • Bảng liệu thuật ngữ liên quan • Kiểu liệu thuộc tính trường liệu • Mối liên kết kiểu liên kết • Thuộc tính Lookup GV Thiều Quang Trung Giới thiệu • Xây dựng CSDL bước quy trình phát triển ứng dụng Access – Một CSDL thiết kế tốt đáp ứng yêu cầu người dùng • CSDL Access đối tượng bao gồm: – Các bảng liệu (tables) – Mối liên kết bảng (relationships) GV Thiều Quang Trung Bảng liệu • Bảng liệu: – Nơi lưu trữ liệu tác nghiệp cho ứng dụng; – Mỗi cột lưu giữ loại thơng tin; – Mỗi dịng lưu trữ thông tin đối tượng bao gồm tất cột • Một CSDL có nhiều bảng Các bảng phải thiết kế: – Có thể lưu trữ đầy đủ liệu cần thiết – Giảm tối đa tình trạng gây dư thừa liệu – Dễ dàng bảo trì CSDL (thuận tiện cập nhật, tìm kiếm, truy vấn) GV Thiều Quang Trung Minh họa bảng liệu Tên bảng Field Record GV Thiều Quang Trung Bảng liệu • Bảng bao gồm: – Tên bảng – Các trường (fields) • Tên trường, kiểu liệu, kích thước trường, thuộc tính cần thiết cho trường – Các ghi (records) – Khố (primary key) GV Thiều Quang Trung Bảng liệu • Tên bảng: – Tên bảng thường đặt sau tạo xong cấu trúc bảng – Có thể đổi lại tên bảng • Lưu ý: Không nên sử dụng dấu cách (space), ký tự đặc biệt chữ tiếng Việt có dấu tên bảng GV Thiều Quang Trung Trường liệu (cột/field) • Lưu trữ thông tin liên quan đến thuộc tính đối tượng; • Mỗi trường bảng nhất, nhận diện qua tên bảng (đặt tên khơng chứa ký tự !@#$%^&*()?> đồng ý thiết lập thuộc tính đảm bảo tồn vẹn liệu : => đảm bảo tồn vẹn liệu xố liệu bảng liên quan: ghi bảng bị xố, tồn ghi bên bảng quan hệ tự động xoá theo GV Thiều Quang Trung 36 Cách tạo mối liên kết bảng : => đảm bảo toàn vẹn liệu cập nhật liệu bảng liên quan: giá trị trường khoá liên kết bên bảng bị thay đổi tồn giá trị trường khoá liên kết bảng quan hệ bị thay đổi theo GV Thiều Quang Trung 37 Thuộc tính LOOKUP • Thuộc tính LOOKUP dùng để dị tìm giá trị, thiết lập trường tham gia liên kết bên bảng quan hệ (phía quan hệ nhiều) sang trường khóa tham gia liên kết bên bảng GV Thiều Quang Trung 38 Thuộc tính LOOKUP • Ví dụ: thiết lập thuộc tính LOOKUP cho trường khachID bảng HOADON sang trường khachID bảng KHACH CSDL quản lý bán hàng: – Bước 1: Mở bảng có trường cần thiết lập LOOKUP chế độ Design View; – Bước 2: Kích hoạt trình LookUp Wizard cách: Tại cột Data Type trường cần thiết lập thuộc tính LOOKUP, chọn mục Lookup Wizard… từ danh sách thả xuống: GV Thiều Quang Trung 39 Thuộc tính LOOKUP GV Thiều Quang Trung 40 Thuộc tính LOOKUP • Hộp thoại Lookup Wizard xuất hiện: GV Thiều Quang Trung 41 Thuộc tính LOOKUP • Nhấn Next để tiếp tục • Bước 3: Chọn liệu cho danh sách: GV Thiều Quang Trung 42 Thuộc tính LOOKUP • Chọn xong nhấn Next, hộp thoại sau xuất hiện: GV Thiều Quang Trung 43 Thuộc tính LOOKUP • Về nguyên tắc cần đưa trường khachID bảng KHACH vào danh sách Selected Fields: đủ, nhiên nên đưa thêm trường tenkhach để thuận tiện chọn lựa liệu nhập sau • Chọn xong nhấn Next để kết thúc GV Thiều Quang Trung 44 GV: Thiều Quang Trung 45 Câu 1: Câu phát biểu sau sai ? a Khóa tập hợp nhiều cột liệu không trùng lắp b Mối liên kết bảng gom nhóm bảng để đảm bảo tính ràng buộc tồn vẹn bảng liên quan c Trong liên kết 1-1, ghi bảng quan hệ phải có ghi tương ứng bảng chính, ngược lại, với giá trị khóa bảng có ghi tương ứng bảng quan hệ d “Cascade Update Related Fields” đảm bảo toàn vẹn liệu cập nhật liệu, giá trị trường khoá liên kết bên bảng quan hệ bị thay đổi tồn giá trị trường khố liên kết bảng bị thay đổi theo GV Thiều Quang Trung 46 Câu 2: sơ đồ quan hệ sau, câu sau sai? a b c d Bảng NHACUNGCAP liên kết 1-n với bảng DONDH Bảng KHACHHANG liên kết 1-n với bảng DONDH Bảng DONDH liên kết 1-n với bảng CTDONDH Bảng MATHANG liên kết 1-n với bảng DONDH GV Thiều Quang Trung 47 Câu 3: sơ đồ quan hệ sau, câu sau đúng? a b c d Bảng LOAIVT liên kết 1-n với bảng DMVT cột MAVT Bảng CTHOADON liên kết 1-1 với HOADON cột LOAIHD, SOHD, MAVT Bảng CTHOADON liên kết 1-n với DMVT cột LOAIHD Bảng HOADON liên kết 1-n với CTHOADON cột LOAIHD, SOHD GV Thiều Quang Trung 48 Câu 4: sơ đồ quan hệ sau, câu sau sai? a b c d MALOAI khóa bảng LOAIVT khóa ngoại bảng DMVT MAVT khóa bảng DMVT khóa ngoại bảng CTHOADON LOAIHD SOHD khóa bảng CTHOADON khóa ngoại bảng HOADON MAKHO khóa ngoại bảng HOADON khóa bảng DMKHO GV Thiều Quang Trung 49 Câu 5: Giả sử tạo mối liên kết có check “Enforce Referential Integrity”, câu sau sai? a b c d Khi nhập DMVT, giá trị MALOAI phải tồn bảng LOAIVT Khi nhập CTHOADON, giá trị MAVT phải tồn bảng DMVT Khi nhập HOADON, giá trị LOAIHD, SOHD phải tồn bảng CTHOADON Khi nhập HOADON, giá trị MAKHO phải tồn bảng DMKHO GV Thiều Quang Trung 50 ... GV Thiều Quang Trung 28 Thiết lập quan hệ bảng • Minh họa mối liên kết bảng GV Thiều Quang Trung 29 Các kiểu liên kết • Có kiểu liên kết: – Liên kết 1-1 : • Các trường sử dụng để tạo quan hệ 02. .. tương ứng bảng chính, ngược lại, với giá trị khóa bảng có ghi tương ứng bảng quan hệ GV Thiều Quang Trung 30 Minh họa liên kết 1-1 hai bảng GV Thiều Quang Trung 31 Các kiểu liên kết – Liên kết 1-n:... nhận” • Khách hàng • Cuộc gọi • Nhân viên GV Thiều Quang Trung 21 Tạo bảng Design View Kiểu liệu Trường khóa Các thuộc tính trường GV Thiều Quang Trung 22 Tạo bảng Design View • Gõ tên trường cột

Ngày đăng: 03/12/2020, 12:54

Xem thêm:

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN