2.1.Giới thiệu chung:
Microsoft Access là sản phẩm để tạo CSDL của hóng Microssoft, hiện nay đó được phỏt triển nhiều phiờn bản khỏc nhau và cú khả năng chạy trờn nhiều hệ điều hành khỏc nhau như MS Access97, MS Access2000, MS Access2003,MS AccessXP...Với những điểm mạnh của mỡnh MS Access đang được sử dụng rất rộng rói trờn thế giới và đặc biệt cài đặt cũng dễ hơn nhiều so với cỏc hệ quản trị CSDL khỏc.
2.2. Microsoft Access.
Ms Access cho phộp chỳng ta cú thể tạo ra CSDL cú cấu trỳc và lưu trữ chỳng, lấy lại thụng tin từ CSDL và cả điều khiển DL Trong một CSDL quan hệ. Microsoft Access được sữ dụng cho cỏc hệ quản trị cơ sơ dữ liệu quan hệ.
2.3. Cơ Sở Dữ Liệu (Data Base).
Một Cơ Sở Dữ Liệu (CSDL) là việc tổ chức một cỏch cú khoa học một tập hợp thụng tin (núi cỏch khỏc là việc tổ chức một cỏch cú khoa học một tập hợp Dữ Liệu)
2.4. Hệ Quản Trị Cơ Sở Dữ Liệu (DBMS)
Để quản lý tốt một CSDL người ta cần đến một hệ thống quản trị CSDL (DBMS_Database Mõngerment System). DBMS thực chất là một chương trỡnh phần mềm cho phộp chỳng ta cú thể lưu trữ, thu hồi lại thụng tin từ CSDL, chỉnh sửa dữ liệu trong CSDL cho phự hợp với những yờu cầu của cụng việc.
Cú bốn loại CSDL chớnh đú là: Hierachical, CSDL mạng (Net Work), CSDL Quan hệ (Relational), và mới đõy là CSDL Đối thượng quan hệ (Object Relational).
2.5. Cỏc Cõu Lệnh Đơn Giản:
Cõu Lệnh Select Đơn: trong cỏc cõu lệnh của SQL, nổi tiếng nhất cú lẽ là cõu lệnh Select, Select cho phộp nhà quản trị cú thể thu hồi thụng tin từ CSDL.
Cỳ Phỏp Cõu Lệnh Select đơn giản như sau :
SELECT [Distinct] {*, Column [Alias],...] FROM Table
Trong form đơn giản nhất, một cõu lệnh SELECT phải bao gồm những thành phần sau :
Mệnh đề SELECT, tờn cỏc cột đặc biệt cần hiển thị
Mệnh đề FROM, bảng đặc biệt chứa cỏc cột được liệt kờ trong mệnh đề SELECT
SELECT: danh sỏch cỏc của một hay nhiều cột
*: cho phộp lấy tất cả cỏc cột
Column : lấy tờn cỏc cột
Alias : đưa ra những cột với tờn cột khỏc đI do với CSDL
FROM Table: cỏc bảng đặc biệt chứa cỏc cột liệt kờ ở trờn * Cõu lệnh Select sử dụng Mệnh đề Where
Cỳ Phỏp :
SELECT [Distinct] {*, Column [Alias], …] FROM Table
[WHERE Condition(s)]
Với Condition cú thể là tờn cỏc cột, cỏc thể hiện của chỳng, cỏc hằng số và cả cỏc toỏn tử so sỏnh.
Mệnh đề WHERE cho phộp chỳng ta so sỏnh cỏc giỏ trị trong cột, cỏc biến kiểu chữ, cỏc biểu thức toỏn học hoặc cỏc hàm...
Cỏc toỏn tử so sỏnh : Toỏn tử so sỏnh í Nghĩa = Bằng > Lớn hơn >= Lớn hơn hoặc bằng < Nhỏ hơn <= Nhỏ hơn hoặc bằng <> Khỏc với..
Cỏc toỏn tử so sỏnh được sử dụng trong cỏc điều kiện, chỳng dựng để so sỏnh một biểu thức này với một biểu thức khỏc.
2.6. kết luận:
Chương này cho chỳng ta biết được những kiến thức cơ bản về cơ sở dữ liệu Ms Access là gỡ? Cũng như Hệ Quản Trị Cơ Sở Dữ Liệu (DBMS) ỏp dụng trong bài toỏn.
Trong quỏ trỡnh xõy dụng một hệ thống thụng tin sau quỏ trỡnh phõn tớch thiết kế hệ thống thỡ nhà phõn tớch thiết kế phảI căn cứ vào kết quả phõn tớch, quy mụ của bài toỏn, cũng như yờu cầu thực tế của người sử dụng để đi đến quyết định: Xõy dựng hệ thống bằng mụ hỡnh gỡ ? cụng cụ gỡ? giao diện người sử dụng như thế nào? để cú thể phự hợp và tối yờu nhất cho hệ thống cũng như người sử dụng đầu cuối.
Với bài toỏn thương mại điện tử sau khi thực hiện quỏ trỡnh phõn tớch của hệ thống em nhận thấy đõy là một hệ thống cú quy mụ vừa phải được xõy dựng nhằm mục đớch quản lý cỏc sản phẩm và đơn hàng…
Do những yờu cầu cấp thiết và mang tớnh thực tế cao, nờn em đó chọn giảI phỏp là thiết kế hệ thống ngụn ngữ lập trỡnh xõy dựng trang Web như cỏc ngụn ngữ, HTML, ASP, VBScrip, JavaScrip,… kết hợp hệ quản trị cơ sở dữ liệu Microsoft Access cho phộp ứng dụng chạy trờn mạng LAN với mụ hỡnh mạng Client /Server, mạng Internet trong mụI trường Windows.
Đõy cú thể được coi là mang tớnh khả thi hiện nay với điều kiện cụng nghệ thụng tin ở nước ta cú tới 95% người sử dụng đầu cuối dựng hệ điều hành Windows, và cỏc ứng dụng của hóng Microsoft , do đú Microsoft Access và cỏc ngụn ngữ trờn sẽ phỏt huy hiệu quả nhờ sự tương thớch của chỳng với hệ điều hành.
Chương IV
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Xõy Dựng Trang WEB Cho Cụng Ty