Bài giảng Cơ sở dữ liệu: Bảng dữ liệu - Trần Trung Dũng

63 76 1
Bài giảng Cơ sở dữ liệu: Bảng dữ liệu - Trần Trung Dũng

Đ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 Cơ sở dữ liệu - Bảng dữ liệu (tables) cung cấp cho người học các kiến thức: Khái niệm bảng dữ liệu, cách tạo bảng, các kiểu dữ liệu, các thuộc tính của trường (cột). Mời các bạn cùng tham khảo nội dung chi tiết.

BẢNG DỮ LIỆU (TABLES) ttdung@utc2.edu.vn NỘI DUNG KHÁI NIỆM CÁCH TẠO BẢNG CÁC KIỂU DỮ LIỆU CÁC THUỘC TÍNH CỦA TRƯỜNG(CỘT) ttdung@utc2.edu.vn 2 KHÁI NIỆM Là thành phần CSDL Access, dùng để lưu trữ liệu Thành phần  Tên bảng  Cột/ trường (field): lưu trữ thuộc tính đối tượng  Dòng/ mẩu tin (record): thể liệu trường bảng  Khóa (primary key)  Khóa ngoại (foreign key) ttdung@utc2.edu.vn VÍ DỤ ttdung@utc2.edu.vn KHĨA CHÍNH (PRIMARY KEY)  Là tập hợp hay nhiều cột  Dùng để phân biệt dòng khác bảng  Khóa phải nhất, khơng trùng khơng phép rỗng ttdung@utc2.edu.vn KHĨA NGOẠI (FOREIGN KEY) Là tập hợp hay nhiều cột, cột phải khóa bảng khác Dùng để tạo quan hệ bảng CSDL ttdung@utc2.edu.vn TẠO BẢNG BẰNG TABLE DESIGN(1/4) ttdung@utc2.edu.vn TẠO BẢNG BẰNG TABLE DESIGN(2/4) Field Properties ttdung@utc2.edu.vn TẠO BẢNG BẰNG TABLE DESIGN(3/4) Xác định khóa  Lựa chọn thuộc tính (hoặc thuộc tính) sử dụng làm khóa  Chọn nút Primary Key Table tools  Hoặc R-click tên thuộc tính, chọn Primary Key ttdung@utc2.edu.vn TẠO BẢNG BẰNG TABLE DESIGN(4/4) Lưu bảng vừa tạo  Sử dụng nút Save Quick Access Toolbar, Save tab File, Ctrl+S  Đặt tên cho bảng  Chú ý: Nếu bảng khơng có khóa ttdung@utc2.edu.vn 10 BÀI TẬP ttdung@utc2.edu.vn 49 BÀI TẬP ttdung@utc2.edu.vn 50 BÀI TẬP Tạo tập tin CSDL tên HOADON.ACCDB TABLE NAME: NHANVIEN Field Name Data Type Description Field Properties MaNV Mã nhân viên • Caption: Mã nhân viên Họ nhân viên • Field size = 30 • Format: chữ hoa, màu xanh • Caption: Họ nhân viên HoNV AutoNumber Text TenNV Text Tên nhân viên • Field size = 50 • Format: chữ hoa, màu xanh • Caption: Tên nhân viên GioiTinh Yes/No Giới tinh • Format: Nam/Nữ • Caption: Giới tính ttdung@utc2.edu.vn 51 BÀI TẬP TABLE NAME: NHANVIEN (tiếp) Field Name Data Type Description Field Properties NgaySinh Date/Time Ngày sinh • Format: Short date • Input mask: 00-00-00 • Caption: Ngày sinh DiaChi Text Địa • Caption: Địa DienThoai Text Điện thoại • Input mask: (###) ####### • Caption: Điện thoại • Field size = 10 • Format: chữ hoa, màu xanh • Caption: Mã lớp MaLop Text Mã lớp Hình OLE Object Hình ttdung@utc2.edu.vn 52 BÀI TẬP TABLE NAME: KHACHHANG Field Name Data Type Description Field Properties MaKH Text Mã khách hàng • Field size = 10 • Format: Chữ hoa, màu đỏ • Caption: Mã khách hàng TenNV Text Tên nhân viên • Format: Chữ hoa, màu xanh • Caption: Tên khách hàng DiaChi Text Địa • Field size = 50 • Caption: Địa ThanhPho Text Thành phố • Field size = 20 • Caption: Thành phố DienThoai Text Điện thoại • Input mask: (###) ####### • Caption: Điện thoại ttdung@utc2.edu.vn 53 BÀI TẬP TABLE NAME: SANPHAM Field Name Data Type MaSP Number Description Field Properties Mã sản phẩm • Field size = Integer • Caption: Mã sản phẩm • Required: Yes TenSP Text Tên sản phẩm • Field size = 40 • Format: Chữ hoa, màu xanh • Caption: Tên sản phẩm DonViTinh Text Đơn vị tính • Field size = 10 • Caption: Đơn vị tính Đơn giá • Format: Currency • Caption: Đơn giá • Validation text: Giá phải lớn DonGia Currency ttdung@utc2.edu.vn 54 BÀI TẬP TABLE NAME: HOADON Field Name Data Type MaHD MaKH MaNV Description Field Properties Text Mã hóa đơn • • • • Text Mã khách hàng • Field size = 10 • Format: Chữ hoa, màu đỏ • Caption: Mã khách hàng Mã nhân viên • Field size: long integer • Caption: Mã nhân viên • Required: yes Number ttdung@utc2.edu.vn Field size = Format: Chữ hoa, màu đỏ Caption: Mã hóa đơn Required: Yes 55 BÀI TẬP TABLE NAME: HOADON (tiếp) Field Name NgayLapHD Data Type Description Field Properties Date/Time Ngày lập hóa đơn NgayGiaoHang Date/Time ttdung@utc2.edu.vn Ngày giao nhận hàng • Format: short date • Caption: Ngày lập HĐ • Input mask 00/00/00 • • • • Format: short date Caption: Ngày giao hàng Input mask 00/00/00 Validation rule: ngày giao hàng phải sau ngày lập hóa đơn 56 BÀI TẬP TABLE NAME: CHITIETHOADON Field Name Data Type MaHD Text (Lookup Wizard) MaSP Number (Lookup Wizard) Description Field Properties Mã hóa đơn • • • • Mã sản phẩm • Field size = Integer • Caption: Mã sản phẩm • Required: Yes Field size = Format: Chữ hoa, màu đỏ Caption: Mã hóa đơn Required: Yes SoLuong Number Số lượng • • • • DonGiaBan Currency Đơn giá bán • Caption: Đơn giá bán ttdung@utc2.edu.vn Field size = Integer Format: standard Caption: Số lượng Validation rule: Số lượng phải >0 57 BÀI TẬP Nhập liệu vào file Excel sau Import vào CSDL ttdung@utc2.edu.vn 58 BÀI TẬP ttdung@utc2.edu.vn 59 BÀI TẬP ttdung@utc2.edu.vn 60 BÀI TẬP ttdung@utc2.edu.vn 61 BÀI TẬP ttdung@utc2.edu.vn 62 BÀI TẬP ttdung@utc2.edu.vn 63 ... DUNG KHÁI NIỆM CÁCH TẠO BẢNG CÁC KIỂU DỮ LIỆU CÁC THUỘC TÍNH CỦA TRƯỜNG(CỘT) ttdung@utc2.edu.vn 2 KHÁI NIỆM Là thành phần CSDL Access, dùng để lưu trữ liệu Thành phần  Tên bảng  Cột/ trường (field):... ý: Nếu bảng khơng có khóa ttdung@utc2.edu.vn 10 TẠO BẢNG TRONG CHẾ ĐỘDATASHEET VIEW (1/2) ttdung@utc2.edu.vn 11 TẠO BẢNG TRONG CHẾ ĐỘDATASHEET VIEW (2/2) ttdung@utc2.edu.vn 12 CÁC KIỂU DỮ LIỆU... Hoặc R-click tên thuộc tính, chọn Primary Key ttdung@utc2.edu.vn TẠO BẢNG BẰNG TABLE DESIGN(4/4) Lưu bảng vừa tạo  Sử dụng nút Save Quick Access Toolbar, Save tab File, Ctrl+S  Đặt tên cho bảng

Ngày đăng: 11/01/2020, 16:37

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan