![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Bài 4 - Thiết kế database và tables
Số trang: 9
Loại file: doc
Dung lượng: 219.00 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
I. Giới thiệu Bảng dữ liệu (gọi tắt là bảng) là nơi lưu trữ dữ liệu và nó đóng một vai trò quan trọngtrong các bài toán quản lý. Xuất phát từ việc phân tích yêu cầu, các mẫu biểu của bàitoán để từ đó đưa ra cấu trúc các bảng sao cho phù hợp, đáp ứng các yêu cầu đặt ralà một công việc khá phức tạp, đòi hỏi phảI có kiến thức và kinh nghiệm trong lĩnhvực cụ thể đó.
Nội dung trích xuất từ tài liệu:
Bài 4 - Thiết kế database và tables Bài 4 - thiết kế database và tablesI. Giới thiệu Bảng dữ liệu (gọi tắt là bảng) là nơi lưu trữ dữ liệu và nó đóng một vai trò quan tr ọng trong các bài toán quản lý. Xuất phát từ việc phân tích yêu c ầu, các m ẫu bi ểu c ủa bài toán để từ đó đưa ra cấu trúc cá c bảng sao cho phù hợp, đáp ứng các yêu cầu đặt ra là một công việc khá phức tạp, đòi hỏi phảI có kiến th ức và kinh nghi ệm trong lĩnh vực cụ thể đó. Có thể tham khảo một số vấn đề giúp các bạn rõ hơn trong vi ệc phân tích, thi ết k ế dữ liệu trong tài liệu [1] từ trang 131 đến 142, hoặc tham khảo tài li ệu [3].II. Tạo Database1. Tạo mới DatabaseCâch 1: Sử dụng câu lệnhBằng cách này chúng ta có thể t ạo ta một Database, tuy nhiên database này là m ộtDatabase độc lập (không liên quan đến Project nào)Câu lệnh: CREATE DATABASE ↵ Kết thúc lệnh này Visual Foxpro sẽ tạo ra file Database có tên là TenDatabase (phần mở rộng là DBC)Về sau có thể thêm Database này vào trong 1 Project nào đó.Cách 2: Sử dụng Project ManagerBằng cách này thì Database được tạo ra sẽ là một thành phần của Project1. Mở Project QLDIEM2. Trong Tab Data, chọn mục Database rồi chọn New, khi đó giao di ện New database xuất hiện như hình 1. Hình 1 - Hộp thoại New database3. Tiếp đến chọn New Database để tạo một database trống (ch ọn Database Wizard đ ể tạo một Database theo một trong các mẫu thiết kế sẵn của Visual Foxpro).4. Tiếp đến Visual Foxpro yêu cầu nhập vào tên Database (file có ph ần m ở r ộng là DBC), rồi chọn Save để ghi lại. Khi đó giao di ện Database designer xu ất hi ện nh ư hình 2.5. Giao diện Database Designer cho phép xem một cách t ổng th ể các thành ph ần (bảng, view, mỗi quan hệ giữa các bảng ...) trong csdl. Hình 2 cho ta th ấy Database Diem tại thời điểm này còn trống, chúng ta s ẽ tr ở l ại giao di ện này trong các ph ần sau (đóng cửa sổ này lại). Hình 2 - Giao diện Database Designer2. Sửa đổi Database1. Trong Project Manager, chọn Tab Data, tiếp đến ch ọn Database và m ở r ộng đ ối tượng này (bằng cách kích vào dấu + phía trước) .2. Chọn Database cần sửa (vì trong một Project có thể có nhi ều h ơn m ột Database) r ồi chọn lệnh Modify, khi đó cửa sổ Database designer (hình 2) xu ất hi ện.3. Thêm vào Project một Database đã cóTrường hợp Project sử dụng một Database đã có (đã thiết kế trước đó) thì chúng ta cóthể thêm (Add) Database đó vào Project.1. Trong Project Manager, chọn Tab Data, tiếp đ ến ch ọn m ục Database (đ ặt v ệt sáng ở mục này).2. Chọn lệnh Add, khi đó sẽ xuất hiện cửa số open file (hình 3) cho phép chúng ta ch ọn csdl cần thêm vào. Hình 3 - Hộp thoại Open file (Select Database)4. Loại bỏ một Database khỏi ProjectKhi không cần dùng một Database nào đó, chúng ta có th ể lo ại b ỏ Database đó kh ỏiProject như sau:1. Trong Project Manager, chọn Tab Data, tiếp đ ến ch ọn m ục Database và m ở r ộng đ ối tượng này (bằng cách kích vào dấu + phía trước).2. Chọn Database cần bỏ, tiếp đến chọn lệnh Remove... khi đó xu ất hi ện h ộp tho ại nh ư hình 4. Hình 4 - Hộp thoại Remove Database3. Chọn Remove (khỏi Project ) nếu không muốn xoá hẳn Database này; ch ọn Delete nếu muốn xoá hẳn Database này; chọn Cancel khi muốn huỷ bỏ thao tác này.III. Tạo bảng1. Tạo mới TablesCâch 1: Sử dụng câu lệnhBằng cách này chúng ta có thể tạo ta một Table, tuy nhiên Table này là m ột Table đ ộclập (không liên quan đến Project nào).Câu lệnh (dạng đơn giản): CREATE TABLE (FieldName1 Ftype1(width1) [, ...]) Trong đó: TableName - tên bảng (không ch ứa dấu cách), FieldName1 - Tên trường 1, Ftype1 - Kiểu trường 1 (dùng các ch ữ cái đầu c ủa ki ểu trong fox đ ể mô tả), with1 - độ rộng của trường. Tương tự như vậy cho trường thứ 2. Ví dụ: CREATE TABLE Hososv(masv C(10), Hoten C(30))Câch 1: Sử dụng Project Manager1. Trong Project Manager chọn Tab Data, chọn mục Database và m ở r ộng đ ối t ượng này (bằng cách kích vào dấu + phía trước).2. Chọn Database cần làm việc và mở rộng đối tượng này (bằng cách kích vào d ấu + phía trước), tiếp đến chọn Tables rồi chọn New. Khi đó giao di ện New table có d ạng như hình 5. Hình 5 - New table3. Tiếp đến chọn New Tbale để tạo một Table trống (chọn Table Wizard đ ể t ạo m ột Table theo một trong các mẫu thiết kế sẵn của Visual Foxpro).4. Tiếp đến Visual Foxpro yêu cầu nhập vào tên Table (file có ph ần m ở r ộng là dbf), r ồi chọn Save để ghi lại. Giao diện Table Designer xuất hiện nh ư hình 6.Giao diện Table Designer Hình 6 - Table Designer o Tab Field: Phần khai báo chính cho 1 trường của bảng a. Name : Tên trường b. Type: Kiểu c. Width, ...
Nội dung trích xuất từ tài liệu:
Bài 4 - Thiết kế database và tables Bài 4 - thiết kế database và tablesI. Giới thiệu Bảng dữ liệu (gọi tắt là bảng) là nơi lưu trữ dữ liệu và nó đóng một vai trò quan tr ọng trong các bài toán quản lý. Xuất phát từ việc phân tích yêu c ầu, các m ẫu bi ểu c ủa bài toán để từ đó đưa ra cấu trúc cá c bảng sao cho phù hợp, đáp ứng các yêu cầu đặt ra là một công việc khá phức tạp, đòi hỏi phảI có kiến th ức và kinh nghi ệm trong lĩnh vực cụ thể đó. Có thể tham khảo một số vấn đề giúp các bạn rõ hơn trong vi ệc phân tích, thi ết k ế dữ liệu trong tài liệu [1] từ trang 131 đến 142, hoặc tham khảo tài li ệu [3].II. Tạo Database1. Tạo mới DatabaseCâch 1: Sử dụng câu lệnhBằng cách này chúng ta có thể t ạo ta một Database, tuy nhiên database này là m ộtDatabase độc lập (không liên quan đến Project nào)Câu lệnh: CREATE DATABASE ↵ Kết thúc lệnh này Visual Foxpro sẽ tạo ra file Database có tên là TenDatabase (phần mở rộng là DBC)Về sau có thể thêm Database này vào trong 1 Project nào đó.Cách 2: Sử dụng Project ManagerBằng cách này thì Database được tạo ra sẽ là một thành phần của Project1. Mở Project QLDIEM2. Trong Tab Data, chọn mục Database rồi chọn New, khi đó giao di ện New database xuất hiện như hình 1. Hình 1 - Hộp thoại New database3. Tiếp đến chọn New Database để tạo một database trống (ch ọn Database Wizard đ ể tạo một Database theo một trong các mẫu thiết kế sẵn của Visual Foxpro).4. Tiếp đến Visual Foxpro yêu cầu nhập vào tên Database (file có ph ần m ở r ộng là DBC), rồi chọn Save để ghi lại. Khi đó giao di ện Database designer xu ất hi ện nh ư hình 2.5. Giao diện Database Designer cho phép xem một cách t ổng th ể các thành ph ần (bảng, view, mỗi quan hệ giữa các bảng ...) trong csdl. Hình 2 cho ta th ấy Database Diem tại thời điểm này còn trống, chúng ta s ẽ tr ở l ại giao di ện này trong các ph ần sau (đóng cửa sổ này lại). Hình 2 - Giao diện Database Designer2. Sửa đổi Database1. Trong Project Manager, chọn Tab Data, tiếp đến ch ọn Database và m ở r ộng đ ối tượng này (bằng cách kích vào dấu + phía trước) .2. Chọn Database cần sửa (vì trong một Project có thể có nhi ều h ơn m ột Database) r ồi chọn lệnh Modify, khi đó cửa sổ Database designer (hình 2) xu ất hi ện.3. Thêm vào Project một Database đã cóTrường hợp Project sử dụng một Database đã có (đã thiết kế trước đó) thì chúng ta cóthể thêm (Add) Database đó vào Project.1. Trong Project Manager, chọn Tab Data, tiếp đ ến ch ọn m ục Database (đ ặt v ệt sáng ở mục này).2. Chọn lệnh Add, khi đó sẽ xuất hiện cửa số open file (hình 3) cho phép chúng ta ch ọn csdl cần thêm vào. Hình 3 - Hộp thoại Open file (Select Database)4. Loại bỏ một Database khỏi ProjectKhi không cần dùng một Database nào đó, chúng ta có th ể lo ại b ỏ Database đó kh ỏiProject như sau:1. Trong Project Manager, chọn Tab Data, tiếp đ ến ch ọn m ục Database và m ở r ộng đ ối tượng này (bằng cách kích vào dấu + phía trước).2. Chọn Database cần bỏ, tiếp đến chọn lệnh Remove... khi đó xu ất hi ện h ộp tho ại nh ư hình 4. Hình 4 - Hộp thoại Remove Database3. Chọn Remove (khỏi Project ) nếu không muốn xoá hẳn Database này; ch ọn Delete nếu muốn xoá hẳn Database này; chọn Cancel khi muốn huỷ bỏ thao tác này.III. Tạo bảng1. Tạo mới TablesCâch 1: Sử dụng câu lệnhBằng cách này chúng ta có thể tạo ta một Table, tuy nhiên Table này là m ột Table đ ộclập (không liên quan đến Project nào).Câu lệnh (dạng đơn giản): CREATE TABLE (FieldName1 Ftype1(width1) [, ...]) Trong đó: TableName - tên bảng (không ch ứa dấu cách), FieldName1 - Tên trường 1, Ftype1 - Kiểu trường 1 (dùng các ch ữ cái đầu c ủa ki ểu trong fox đ ể mô tả), with1 - độ rộng của trường. Tương tự như vậy cho trường thứ 2. Ví dụ: CREATE TABLE Hososv(masv C(10), Hoten C(30))Câch 1: Sử dụng Project Manager1. Trong Project Manager chọn Tab Data, chọn mục Database và m ở r ộng đ ối t ượng này (bằng cách kích vào dấu + phía trước).2. Chọn Database cần làm việc và mở rộng đối tượng này (bằng cách kích vào d ấu + phía trước), tiếp đến chọn Tables rồi chọn New. Khi đó giao di ện New table có d ạng như hình 5. Hình 5 - New table3. Tiếp đến chọn New Tbale để tạo một Table trống (chọn Table Wizard đ ể t ạo m ột Table theo một trong các mẫu thiết kế sẵn của Visual Foxpro).4. Tiếp đến Visual Foxpro yêu cầu nhập vào tên Table (file có ph ần m ở r ộng là dbf), r ồi chọn Save để ghi lại. Giao diện Table Designer xuất hiện nh ư hình 6.Giao diện Table Designer Hình 6 - Table Designer o Tab Field: Phần khai báo chính cho 1 trường của bảng a. Name : Tên trường b. Type: Kiểu c. Width, ...
Tìm kiếm theo từ khóa liên quan:
ngôn ngữ lập trình lập trình căn bản tài liệu lập trình thiết kế database sửa đổi DatabaseTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 282 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 279 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 274 0 0 -
114 trang 252 2 0
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 235 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 231 0 0 -
80 trang 229 0 0
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 223 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 219 1 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 194 0 0