Microsoft visual foxpro 6.0 - hệ quản trị cơ sở dữ liệu phần 2
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Microsoft visual foxpro 6.0 - hệ quản trị cơ sở dữ liệu phần 2 MICROSOFT VISUAL MICROSOFT FOXPRO 6.0 FOXPROHỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU 1Người thực hiện: Phan Đình Sinh 1 BÀI 3: CƠ SỞ DỮ LIỆU niệm Khái – Visual Foxpro cho phép tổ chức toàn bộ dữ liệu và các xử lý của một ứng dụng trong một file dự án (*.pjx). – CSDL là một kho chứa dữ liệu, gồm nhiều bảng dữ liệu khác nhau và mối quan hệ giữa các bảng. – Bảng dữ liệu tổ chức theo dạng dòng và cột, mỗi dòng là một bản ghi (record), mỗi cột là một trường (field). 2 CƠ SỞ DỮ LIỆU Mộ t bảng dữ liệu được lưu trữ có phần mở rộng mặc định là DBF và có hai phần: cấu trúc và nội dung. – Ví dụ: Bảng sinh viên (SINHVIEN.DBF) có cấu trúc sau: FIELD TYPE WIDTH MSSV CHARACTER 6 MSKHOA CHARACTER 8 HOTEN CHARACTER 30 GIOITINH LOGIC 1 NGAYSINH DATE 8 LYLICH MEMO 10 3 CƠ SỞ DỮ LIỆU Nội dung của SINHVIEN.DBFMSSV MSKHOA HOTEN GIOITINH NGAYSINH LYLICH Nguyễn VănSVT001 TIN109 .T. 10/5/1983 Memo An Trần Thị LàSVK001 KTE107 .F. 10/11/1976 Memo … … … … 4 CƠ SỞ DỮ LIỆU chính (primary key) của một bảng là một Khóa hoặc một tập tối thiểu các trường dùng phân biệt giữa các bản ghi trong bảng. Khóa ngoại (foreign key) là khoá của một bảng khác trong cơ sở dữ liệu. – Ví dụ: Cho hai bảng KHOA (MSKHOA, TENKHOA, SDT) và bảng SINHVIEN (MSSV, MSKHOA, HOTEN, GIOITINH, NGAYSINH, LYLICH) thì trường MSKHOA là khoá ngoại của bảng SINHVIEN. 5 CƠ SỞ DỮ LIỆU Thiết kế cơ sở dữ liệu – Xác định mục đích của CSDL: xác định các sự kiện nào sẽ được lưu trữ – Xác định bảng dữ liệu: xây dựng mỗi đối tượng là một bảng dữ liệu – Xác định mối quan hệ giữa các bảng: xác định các khóa trên mỗi bảng và mối quan hệ giữa chúng 6 CƠ SỞ DỮ LIỆU tích thiết kế CSDL quản lý bãi gửi xe Phân – Các sự kiện cần lưu trữ trong CSDL: Loại xe, giá gửi, số chổ, số vé, số xe, số phiếu, ngày vào, ngày ra, thành tiền. – Các đối tượng cần lưu trữ: Bảng giá và bảng chi tiết về xe gửi – Xác định các trường khóa và mối quan hệ giữa các trường. tích thiết kế CSDL Quản lý hồ sơ nhân sự. Phân (tự phân tích) 7 CƠ SỞ DỮ LIỆU Tạo mới một dự án: – Chọn File/New/ Project/ New file – Hoặc dùng cú pháp: CREAT PROJECT, nhập tên file dự án. – Hoặc chọn nút lệnh New trên thanh công cụ chuẩn Mở một dự án: – Chọn File/Open – Hoặc dùng cú pháp: MODIFY PROJECT, chọn tên file dự án. – Hoặc chọn nút lệnh Open trên thanh công cụ chuẩn 8 CƠ SỞ DỮ LIỆU Tạo cơ sở dữ liệu mới – Trong thẻ Data, tạo mới chọn New – Hoặc gõ lệnh Creat Database tại cửa sổ Command loại bỏ CSDL Thêm, – Thêm CSDL chọn Add – Loại bỏ CSDL ra khỏi dự án chọn Remove. Mở, đóng CSDL trong một dự án – Trong thẻ Data, mở CSDL chọn Open, hoặc dùng lệnh Open Database – Đóng CSDL chọn Close, hoặc lệnh Close Database 9 CƠ SỞ DỮ LIỆU và chỉnh sửa CSDL: Xem – Trong thẻ Data, chọn Modify – Hoặc lệnh Modify Database Đổi tên CSDL: – Kích chuột phải, chọn Rename Xóa CSDL: – Trong thẻ Data, chọn Remove, chọn Delete 10 CƠ SỞ DỮ LIỆU Tạo bảng trong CSDL dùng cú pháp:CREATE TABLE|DBF ( [ CƠ SỞ DỮ LIỆU dụ: Tạo bảng KHOA.DBF trong CSDLVíQUANLY.DBC thuộc thư mục Chuongtrinhtrong ổ đĩa E:{Xác định thư mục hiện hành}Set default to E:Chuongtrinh{Tạo CSDL}Create Database Quanly{Tạo bảng KHOA.DBF}Create Table Khoa;(makhoa n(2) primary key, tenkhoa c(20)) 12 CƠ SỞ DỮ LIỆU Hoặc một dự án chọn thẻ Data, tại mục Table, chọn New 13 CƠ SỞ DỮ LIỆU Thẻ Field – Name: Đặt tên trường – Type: Kiểu dữ liệu cho trường – Width: Độ rộng của trường – Decimal: Số số lẻ (nếu là kiểu dữ liệu số) – Index: Sắp xếp dữ liệu trong trường – Null: cho phép trường có dữ liệu rỗng hay không? – Format: định dạng dữ liệu hiển thị trong cửa sổ Browse hoặc Reports – Input mask: Định dạng dữ liệu trong quá trình nhập – Caption: Tiêu đề của trường dữ liệu ...
Tìm kiếm theo từ khóa liên quan:
Lý thuyết Foxpro Microsoft visual foxpro 6.0 hệ quản trị cơ sở dữ liệu công cụ do Visual Foxpro khai thác Visual Foxpro.Tài liệu cùng danh mục:
-
62 trang 388 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 369 6 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 3 - Hệ điều hành Windowns XP
39 trang 318 0 0 -
Phương pháp truyền dữ liệu giữa hai điện thoại thông minh qua môi trường ánh sáng nhìn thấy
6 trang 307 0 0 -
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 299 0 0 -
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 288 1 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 279 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 276 2 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 265 0 0 -
Một số vấn đề về chuyển đổi số và ứng dụng trong doanh nghiệp
11 trang 247 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 18 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 19 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 18 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 18 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 19 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0