phần cơ sở dữ liệu, còn phần phát triển thành phần mềm có thể dùng các công cụ khác để làm như : Visual Basic, Visual C, Delphi, .NET,..). Có thể dùng để xây dựng trọn gói những[r]
(1)Microsoft Access
(2)Nội dung trình bày
Bài 0: Tổng quan
Bài 1: Xây dựng CSDL (Table)
Bài 2: Truy vấn liệu (Query) Bài 3: Báo biểu (Report)
(3)Thơng tin Dữ liệu
Ví dụ
Kinh doanh
Ngân hàng tài Giáo dục
Hành Giải trí
Dữ liệu (Data)
Một mơ tả hình thức thơng tin hoạt động
Tên, địa chỉ, số điện thoại khách hàng Báo cáo doanh thu
Đăng ký học phần
Dữ liệu số, chuỗi văn bản, ngày tháng, âm
(4)Cơ sở liệu
Cơ sở liệu (Database)
Một tập hợp có cấu trúc liệu có liên
quan với lưu trữ máy tính
Danh sách sinh viên Niên giám điện thoại Danh mục đề án
Một CSDL biểu diễn phần giới thực
(thế giới thu nhỏ)
CSDL thiết kế, xây dựng, lưu trữ với
mục đích xác định, phục vụ cho số ứng dụng người dùng
Tập ngẫu nhiên liệu xem
(5)Hệ quản trị CSDL
Hệ quản trị CSDL (Database Management
System): DB2, SQL server, Oracle, Access
Tập hợp chương trình cho phép người sử dụng
tạo trì CSDL
Một phần mềm hệ thống cho phép định nghĩa, xây
dựng xử lý liệu
Định nghĩa – khai báo khung liệu với mô
tả chi tiết liệu
Xây dựng – lưu trữ liệu lên nhớ phụ
(6)Hệ CSDL (Database System)
Xử lý truy vấn
HQT CSDL
Truy xuất liệu
CSDL Định nghĩa
CSDL
Người sử dụng/Lập trình viên Chương trình ứng dụng/Truy vấn
Hệ CSDL
(7)Cơ sở liệu quan hệ
Các thông tin lưu trữ CSDL tổ chức thành
bảng (table) chiều gọi quan hệ
1 cột thuộc tính nhân viên (1 trường)
1 dòng nhân viên
TENNV HONV NGSINH DCHI PHAI LUONG PHG
Tung Nguyen 12/08/1955 638 NVC Q5 Nam 40000
Hang Bui 07/19/1968 332 NTH Q1 Nu 25000
Nhu Le 06/20/1951 291 HVH QPN Nu 43000
Hung Nguyen 09/15/1962 Ba Ria VT Nam 38000
(8)Cơ sở liệu quan hệ
DEAN TENDA MADA DDIEM_DA PHONG San pham X VUNG TAU San pham Y NHA TRANG San pham Z TP HCM Tin hoc hoa 10 HA NOI
NHANVIEN HONV TENLOT TENNV MANV NGSINH MA_NQL PHG Tran Hong Quang 987987987 03/09/1969 987654321 Nguyen Thanh Tung 333445555 12/08/1955 888665555 Nguyen Manh Hung 666884444 09/15/1962 333445555 Tran Thanh Tam 453453453 07/31/1972 333445555
Tên quan hệ
(9)Cơ sở liệu quan hệ
CSDL Quan hệ sở liệu bao gồm
các bảng quan hệ mối quan hệ chúng
Mỗi quan hệ được đặc trưng
(10)Giới thiệu Access
MS Access phần mềm MS Office Micorsoft, MS Access có các phiên 2.0, 95, 97, 2000, Xp,
Là hệ quản trị CSDL quan hệ
Phù hợp với việc triển khai ứng dụng
nhỏ, đơn lẻ,
Access cung cấp hệ thống công cụ phát
(11)Giới thiệu Access
Hai ứng dụng Access là
Dùng để xây dựng hệ sở liệu (chỉ
phần sở liệu, phần phát triển thành phần mềm dùng cơng cụ khác để làm : Visual Basic, Visual C, Delphi, NET, )
Có thể dùng để xây dựng trọn gói
(12)Các thành phần
của tệp tin CSDL Access
Tệp tin CSDL Access có phần mở rộng
(13)Các thành phần
của tệp tin CSDL Access
Có thành phần tệp CSDL
Access:
Tables – nơi chứa toàn bảng liệu:
Queries – nơi chứa toàn truy vấn liệu
được thiết kế;
Forms – nơi chứa mẫu giao diện phần mềm;
Reports – nơi chứa mẫu báo cáo
thiết kế;
Macro – nơi chứa Macro lệnh phục vụ dự án; Modules – nơi chứa khai báo, thư viện
(14)(15)(16)(17)Report (báo biểu)
Là kết qủa đầu sau
cùng cua qúa trình khai thác số liệu
Dùng để in ấn hay thể
hiện số liệu
Nguồn liệu cho
(18)Tạo tệp tin CSDL Access
C1: Vào
File\New
C2: Nhấn
vào nút
Chọn Bank
(19)Tạo tệp tin CSDL Access
Lúc
CSDL rỗng tạo
1 Chọn nơi để lưu tệp Nhập tên tệp CSDL
3 Bấm nút Create để tạo tệp
Bấm nút Cancel để
(20)Môi trường làm việc Access
Sau tạo tệp Access mở Màn hình làm việc
(21)Mơi trường làm việc Access
Hệ thống thực đơn (menu) công
cụ (Toolbar)- nơi thực lệnh cần;
Cửa sổ tệp Access làm việc bao gồm
phần chính: Tables, Queries, Forms, Reports, Pages, Macros Modules
Chúng ta tìm hiểu cách làm việc
(22)Mở tệp CSDL tồn tại
Bước 1: Từ môi trường Access gọi thực đơn: File |
Open (hoặc nhấn nút Open công cụ), hộp thoại Open xuất hiện:
Bước 2: Tìm đến tệp Access cần mở hộp thoại
Open cách:
Tìm đến thư mục – nơi chứa tệp Access cần mở
hộp Look in;
Tiếp theo chọn tệp Access cần mở danh sách
nhấn nút Open Enter.
Đến cửa hình làm việc Access với tệp vừa
(23)(24)Thoát khỏi Access
Thoát khỏi Access
cách:
Mở thực đơn File | Exit;
Nhấn tổ hợp phím nóng Alt + F4;
Hoặc sử dụng nút Close cửa sổ
(25)Các phép tốn thơng dụng
Pháp toán số học:
+ Cộng a+b - Trừ a-b * Nhân a*b / Chia a/b ^ Lũy thừa a^b
\ Phép chia nguyên a\b Lấy thương nguyên a/b
(26)Các phép so sánh
= Bằng
> Lớn hơn
< Nhỏ hơn
>= Lớn bằng
<= Nhỏ bằng
(27)Phép ghép chuỗi:
Cú pháp:
<Biểu thức chuỗi 1> & <Bieu thức chuỗi 2>
Công dung:
(28)Phép toán Like
Cú pháp: LIKE <Mẫu liệu>
Công dung: So sanh chuỗi liệu với mẫu
dữ liệu theo sau LIKE
Các ký tự đại diện thường dùng:
* : Đại diện cho nhiều ký tự ? : Đại diện cho ky tự
# : Đại diện cho ký tự số
Ví du: Tìm Khách hàng mà Tên Cty có chư
“Minh”
(29)Phép toán BETWEEN … AND … Cú pháp:
BETWEEN <Giaù trị 1> AND <Giaù
(30)