Bài giảng hệ quản trị cơ sở dữ liệu

48 2K 3
Bài giảng hệ quản trị cơ sở dữ liệu

Đ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 hệ quản trị cơ sở dữ liệu

09/04/12 Design: Nguyen Hien Du 1Hệ quản trị csdl Hệ quản trị csdl AccessAccessHệ quản trị csdl Hệ quản trị csdl AccessAccesstrường đại học ql&kd hà nộitrường đại học ql&kd hà nộiKhoa tin họcKhoa tin học 09/04/12Design: Nguyen Hien Du2Microsoft Access 2000Microsoft Access 2000Access 2000 là một hệ quản trị sở dữ liệu trực quan, nằm trong bộ Microsoft Office. khả năng tạo ra một hệ thống thông tin quan hệ với nhau, đồng thời xử lý và quản lý chúng theo những yêu cầu đặt ra một cách nhanh chóng.Các thao tác trong Access tượng tự như trong Excel hoặc các ứng dụng khác trong bộ Microsoft Office mà bạn đã quen thuộc.Access 2000 là một hệ quản trị sở dữ liệu trực quan, nằm trong bộ Microsoft Office. khả năng tạo ra một hệ thống thông tin quan hệ với nhau, đồng thời xử lý và quản lý chúng theo những yêu cầu đặt ra một cách nhanh chóng.Các thao tác trong Access tượng tự như trong Excel hoặc các ứng dụng khác trong bộ Microsoft Office mà bạn đã quen thuộc. 09/04/12Design: Nguyen Hien Du3Chương I: Database and Tables.I - Các khái niệm trong CSDL1. Thế nào là một CSDL (Database)?CSDL là một hệ thống thông tin(thường là các tệp, bảng biểu) mối quan hệ với nhau, cùng mô tả một công việc, đồng thời xử lý và quản lý chúng theo những yêu cầu đặt ra.2. Cấu trúc của một CSDL trong AccessDatabaseQueries Forms Reports Macros ModulsTables Pages 09/04/12Design: Nguyen Hien Du42.1 Bảng (Table)Là đối tượng lưu trữ dữ liệu. Một bảng bao gồm Cột và hàng.- Cột gọi là trường (Field).- Hàng gọi là bản ghi(Record). 09/04/12Design: Nguyen Hien Du52.2 Truy vấn (Query).Là đối tượng được trích rút từ bảng theo những điều kiện xác định. Query cùng là tệp dạng bảng 09/04/12Design: Nguyen Hien Du62.3 Biểu mẫu (Forms)Là đối tượng được thiết kế để nhập dữ liệu hoặc hiển thị dữ liệu. (Giao diện) 09/04/12Design: Nguyen Hien Du72.4 Báo cáo (Report)Là đối tượng được thiết kế để quy định cách, tính toán, in và tổng hợp dữ liệu được chon. 09/04/12Design: Nguyen Hien Du82.5 Trang (Pages)Là đối tượng được thiết kế để quy định cách, tính toán, in và tổng hợp dữ liệu được chon tạo thành trang phần mở rộng là htm. 09/04/12Design: Nguyen Hien Du92.5 MacroLà đối tượng định nghĩa một hoặc nhiều hành động (thao tác) mà Access sẽ thưc hiện mỗi lần khi chạy. 09/04/12Design: Nguyen Hien Du102.7 ModuleLà đối tượng chứa các thủ tục được lập trình bằng Access Basic để xử lý tự động thông tin tự động. [...]... xây dựng sở dữ liệu. Một số quy tắc về xây dựng sở dữ liệu. Quy tắc 1 Quy tắc 1: Mỗi một trường trong bảng phải mô tả một loại thông tin duy nhất Quy tắc 2 Quy tắc 2: Mỗi bảng phải một số trường tối thiểu, nhờ nó mà không các bản ghi trùng nhau. (số trư ờng tối thiểu gọi là khoá bản Primary key) Quy tắc 3 Quy tắc 3: Các trường trong bảng phải đầy đủ và liên quan đến khoá bản hay... khác. Between: Khoảng giá trị từ đâu đến đâu. VD: Betwen 0 and 10 nằm trong khoảng từ 0 đến 10 >= 0 and <=10 Like Xâu văn bản = Xâu văn bản. IN(a1, a2, a3, an): nhận các giá trị nguyªn a1, a2, a3 an.  VD: IN(1, 2, 3): chØ nhËn 3 giá trị 1, 2, 3. Year(): hàm lấy năm của kiểu dữ liệu Date/ time. Month(): hàm lấy tháng của kiểu dữ liệu Date/ time. Day(): hàm lấy ngày của kiểu dữ liệu Date/ time. IIF(... bảng. Structure Only: Sao chép cấu trúc. Structure and Data: Sao chép cả cấu trúc và dữ liệu. Append Data to Existing Table: Ghép vào cuối bảng dữ liệu khác. Table Name: Nhập tên bảng. Structure Only: Sao chép cấu trúc. Structure and Data: Sao chép cả cấu trúc và dữ liệu. Append Data to Existing Table: Ghép vào cuối bảng dữ liệu khác. 09/04/12 Design: Nguyen Hien Du 42 3. Sắp xếp và lọc cấp cao Mở... bất kỳ (trừ khoá bản) mà không ảnh hưởng đến trường khác 09/04/12 Design: Nguyen Hien Du 25 3. Mét sè thuéc tÝnh cña tr­êng (Field properties). Khi khai báo các trường, kiểu dữ liệu của chúng thể đặt các thuộc tính sau: 3.1 Field Size: độ rộng của trường. Đối với kiểu dữ liệu Text là sè ký tù tèi ®a cđa tr­ êng cã thĨ l­u trữ. Đối với kiểu Number là một trong các kiểu dữ liệu con sau: Byte:... bắt đầu bằng chữ cái dài tối đa 64 ký tự. Kiểu trường (Data Type): Mỗi một trường bắt buộc phải một kiểu dữ liệu, kiểu dữ liệu này dùng để định dạng thông tin của trường ®ã B. Mét sè quy t¾c vỊ tr­êng (cét). 09/04/12 Design: Nguyen Hien Du 4 2.1 Bảng (Table) Là đối tượng lưu trữ dữ liệu. Một bảng bao gồm Cột và hàng. - Cột gọi là trường (Field). - Hàng gọi là bản ghi(Record). 09/04/12 Design:... trữ. Đối với kiểu Number là một trong các kiểu dữ liệu con sau: Byte: kiểu số nguyên giá trị từ 0 đến 255. Integer: kiểu nguyên đơn. LongInteger: kiểu nguyên kép. Single: kiểu số thực đơn. Double: kiểu số thực kÐp 09/04/12 Design: Nguyen Hien Du 27 3.8 Validation Text: thông báo khi nhập ngoài khoảng giá trị ở Validation Rule. 3.9 Required: Phải nhập dữ liệu hoặc không = Yes: phải nhập. = No:... chữ 3.3 Input Mask: (Khuôn nạ nhâp liệu) :Tạo khuôn dạng nhập liệu cho người nhập. Vd nhập ngày tháng: / / 3.4 Decimal Places: Xác định số lượng các chữ số sau dấu chấm thập phân. 3.5 Caption: đặt tiêu đề cho cột (trường). 3.6 Defualt Value: đặt giá trị ngầm định. 3.7 Validation Rule: đặt khoảng giá trị ®Ó nhËp. 09/04/12 Design: Nguyen Hien Du 35 IV - Định dạng bảng dữ liệu 1. Định dạng font chữ: Mở... liệu con sau: Byte: kiểu số nguyên giá trị từ 0 đến 255. Integer: kiểu nguyên đơn. LongInteger: kiểu nguyên kép. Single: kiểu số thực đơn. Double: kiểu số thực kép 3. Một số thc tÝnh cđa tr­êng (Field properties). Khi khai b¸o c¸c tr­êng, kiểu dữ liệu của chúng thể đặt các thuộc tính sau: 3.1 Field Size: độ rộng của trường. Đối với kiểu dữ liệu Text là số ký tự tối đa của trư ờng có... CSDL thành nhiều bảng? Việc tách một CSDL thành nhiều bảng giải quyết 3 vấn đề chính: Chánh việc thừa dữ liệu khi cài đặt trên một bảng. Kích thước của một bảng thể rất lớn. Nên việc sắp xếp, tìm kiếm và quản lý khó hơn là thực hiện trên nhiều bảng nhỏ. Không thể bảo mật được dữ liệu bằng thiết kế trên nhiều bảng. Các ví dụ ... năm dddddd: định dạng tháng ở dạng chữ 3.3 Input Mask: (Khuôn nạ nhâp liệu) :Tạo khuôn dạng nhập liệu cho người nhập. Vd nhập ngày tháng: / / 3.4 Decimal Places: Xác định số lượng các chữ số sau dấu chấm thập phân. 3.5 Caption: đặt tiêu đề cho cột (trường). 3.6 Defualt Value: đặt giá trị ngầm định. 3.7 Validation Rule: đặt khoảng giá trị để nhập. 3.2 Format (Định dạng): Dùng để xác định cung cách hiển . 09/04/12 Design: Nguyen Hien Du 1Hệ quản trị csdl Hệ quản trị csdl AccessAccessHệ quản trị csdl Hệ quản trị csdl AccessAccesstrường đại học ql&kd. là một hệ quản trị cơ sở dữ liệu trực quan, nằm trong bộ Microsoft Office. Có khả năng tạo ra một hệ thống thông tin có quan hệ với nhau,

Ngày đăng: 04/09/2012, 08:49

Hình ảnh liên quan

ờng là các tệp, bảng biểu) có mối quan  hệ  với  nhau,  cùng  mô  tả  một  công việc, đồng thời xử lý và quản  lý  chúng  theo  những  yêu  cầu  đặt  ra. - Bài giảng hệ quản trị cơ sở dữ liệu

ng.

là các tệp, bảng biểu) có mối quan hệ với nhau, cùng mô tả một công việc, đồng thời xử lý và quản lý chúng theo những yêu cầu đặt ra Xem tại trang 3 của tài liệu.
2.1 Bảng (Table) - Bài giảng hệ quản trị cơ sở dữ liệu

2.1.

Bảng (Table) Xem tại trang 4 của tài liệu.
Là đối tượng được trích rút từ bảng theo  những  điều  kiện  xác  định.  Query  cùng là tệp có dạng bảng - Bài giảng hệ quản trị cơ sở dữ liệu

i.

tượng được trích rút từ bảng theo những điều kiện xác định. Query cùng là tệp có dạng bảng Xem tại trang 5 của tài liệu.
Ví dụ: một bảng dữ liệu quen thuộc - Bài giảng hệ quản trị cơ sở dữ liệu

d.

ụ: một bảng dữ liệu quen thuộc Xem tại trang 12 của tài liệu.
Các bước tạo và định dạng bảng - Bài giảng hệ quản trị cơ sở dữ liệu

c.

bước tạo và định dạng bảng Xem tại trang 16 của tài liệu.
II - Tạo bảng trong CSDL - Bài giảng hệ quản trị cơ sở dữ liệu

o.

bảng trong CSDL Xem tại trang 21 của tài liệu.
Một bảng chỉ có duy nhất một trường có thuộc - Bài giảng hệ quản trị cơ sở dữ liệu

t.

bảng chỉ có duy nhất một trường có thuộc Xem tại trang 29 của tài liệu.
3. Cách thiết lập quan hệ giữa các bảng trong CSDL - Bài giảng hệ quản trị cơ sở dữ liệu

3..

Cách thiết lập quan hệ giữa các bảng trong CSDL Xem tại trang 33 của tài liệu.
Mở bảng ở chế độ DataSheet View (Open). - Bài giảng hệ quản trị cơ sở dữ liệu

b.

ảng ở chế độ DataSheet View (Open) Xem tại trang 38 của tài liệu.
Mở bảng ở chế độ DataSheet View (Open). - Bài giảng hệ quản trị cơ sở dữ liệu

b.

ảng ở chế độ DataSheet View (Open) Xem tại trang 40 của tài liệu.
Mở bảng ở chế độ DataSheet View (Open). - Bài giảng hệ quản trị cơ sở dữ liệu

b.

ảng ở chế độ DataSheet View (Open) Xem tại trang 41 của tài liệu.
Mở bảng ở chế độ DataSheet View (Open). - Bài giảng hệ quản trị cơ sở dữ liệu

b.

ảng ở chế độ DataSheet View (Open) Xem tại trang 42 của tài liệu.
3. Xuất một bảng từ một CSDL khác (môi trường khác). - Bài giảng hệ quản trị cơ sở dữ liệu

3..

Xuất một bảng từ một CSDL khác (môi trường khác) Xem tại trang 45 của tài liệu.
4. Xoá bảng: - Bài giảng hệ quản trị cơ sở dữ liệu

4..

Xoá bảng: Xem tại trang 46 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan