1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể

36 983 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 36
Dung lượng 425,32 KB

Nội dung

Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể

Trang 1

Luận văn Thiết kế Cơ sở dữ liệu và

mô hình quan Hệ thực thể

Trang 2

NỘI DUNG Chương I:

Lý Thuyết thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể

Giới thiệu về Cơ sở dữ liệu

Trong hơn ba mươi năm qua người ta đã chứng kiến sự lớn mạnh về số lượng cũng như mức độ quan trọng trong việc ứng dụng cơ sở dữ liệu.Các cơ sở dữ liệu là thành phần cơ bản trong hệ thống thông tin, dùng trong cả máy tính lớn lẫn máy tính nhỏ Việc thiết kế cơ sở dữ liệu được coi là hoạt động thông dụng, có hiệu quả đối với cán bộ chuyên môn lẫn người dùng không chuyên

Từ cuối năm 60,khi cơ sở dữ liệu lần đầu tiên xuất hiện trên thị trường Người thiết kế phần mềm xoay xở như thợ thủ công họ dùng sơ đồ khối, các cấu trúc bản ghi và thiết kế cơ sở dữ liệu thường bị nhầm lẫn với việc cài đặt cơ sở dữ liệu Tình huống này đã thay đổi, các phương pháp và mô hình thiết kế cơ sở dữ liệu đã tiến hoá song song với quá trình công nghệ của hệ thống cơ sở dữ liệu Khi làm việc với mô hình cơ sở dữ liệu quan hệ, người ta sử dụng ngôn ngữ mạnh, công

cụ phát triển ứng dụng và giao diện người dùng thân thiện.Công nghệ bởi dữ liệu đã

có nền lý thuyết, gồm lý thuyết quan hệ về dữ liệu, xử lý câu hỏi và tối ưu, điều khiển tương quan, quản lý thao tác và khôi phục sai sót

Tuy nhiên các phương pháp luận thiết kế cơ sở dữ liệu không thông dụng, hầu hết các tổ chức và các nhà thiết kế cá nhân ít tuân theo cá phương pháp luận thiết kế và điều đó cũng dẫn đến sai lầm trong việc phát triển các hệ thống thông tin Nhiều bài toán đẫ không hiểu rõ và không trong sáng về bản chất chính xác của

dữ liệu tại mức khái niệm và mức trìu tượng Trong nhiều trường hợp, dữ liệu được

mô tả khi bắt đầu đề án trong cấu trúc dữ liệu lưu trữ, chứ không tập trung vào kiểu thuộc tính có câu trúc dữ liệu, các dữ liệu cần độc lập với việc cài đặt Mục đích chính của chương là nêu được tầm quan tiếp cận khái niệm trong việc thiết kế cơ sở

dữ liệu Điều này đơn giản nhưng quan trọng, không những đối với các bộ chuyên nghiệp mà còn những người không chuyên, và đối với cả những đề án CSDL loại lớn lẫn loại nhỏ

Trang 3

Việc thiết kế hệ thống thông tin là hoạt động phức tạp , gồm việc lên kế hoach, xác định, phát triển các thành phần hệ thống Những điển hình của hệ thống được thực hiện qua sơ đồ sau

Nghiên cứu khả thi:

Nghiên cứu khả thi liên quan đến việc xác định hiệu quả vầ giá trị các phương án khác nhau trong thiết kế hệ thống thông tin và tính ưu tiên trong các thành phần đa dạng của hệ thống

Thu thập các yêu cầu và phân tích :

Việc thu thập các yêu cầu cà phân tích liên quan đến việc hiểu kĩnh vực ứng dụng trong bài toán mà hệ thống cần giải Pha này chú trọng vào tương tác giữa hệ thống và người sử dụng Người sử dụng mô tả nhu cầu của họ với người thiết kếvà

các mô tả nhu cầu này được thu thập và đưọc gọi là nhu cầu

Thiết kế:

Thiết kế liên quan đếnviệc xác định cấu trúc của hệ thống thông tin Phân biệt giữa thiết kế CSDL và thiết kế ứng dụng Cả hai hoạt động thiết kế đều rất phức tạp và có thể chia thành 2 pha: Pha tạo mẫu và pha cài đặt thử nghiệm

Chế tạo mẫu:

Mẫu là cái mới được thêm vào vòng đời của hệ thống thông tin Hầu hết các công cụ phát triển nhờ các hình mẫu, trong đó có cẩ ngôn gnữ thứ tư Một mẫu có thể cho phép người dùng kiểm tra hệ thống thông tin có thoả mãn nhu cầu của họ

Cài đặt và hoàn thiện:

Cài đặt và hoàn thiện liên quan đến chương trình hoá thế hệ thực hiện cuối cùng của hệ thống thông Tại giai doạn này các phương án cài đặt được kiểm tra cẩn thận và được so sánh để hệ thống cuối cùng sẽ được áp dụng được các đòi hỏi

về tính hiệu quả

Kiểm chứng và thử:

b Các mô hình cơ sở dữ liệu:

 Mô hình tin học

Trang 4

 Mô hình mạng: Được xây dựng trên các tập dữ liệu và các quan hệ tập dữ liệu được hình thành từ những dữ liệu cung một kiểu gọi là bản ghi mỗi bản ghi được tạo bởi các trường

 Mô hình phân cấp: Là trường hợp riêng của mô hinh fmạng Trong đó khái niệm tập được giữa nguyên con khái niệm quan hệ được giữ lại ở kiểu phân cấp giữa hai tập không quá một quan hệ và quan hệ này tuân thủ traatj tự trên dưới

 Mô hình quan hệ: Một cơ sở dữ liệu quan hệ được tạo lập từ các quan hệ có hình ảnh trực quan là các bảng Mỗi bảng bao gồm các cột gọi là thuộc tính (các trường)

và các dòng được gọi là (biểu ghi)

2.Lý thuyết về phân tích hệ thống

a phân tích hệ thống có cấu trúc:

phân tích hệ thống có cấu trúc là công việc dùng các công cụ và kỹ thuật giúp cho các nhà phân tích hiểu rõ và tìm ra giải pháp cho các vấn đề, yêu cầu nó dựa trên nguyên lý lập trình có cấu trúc

b vòng phát triển của hệ thống:

Khái niệm được sử dụng rộng rãi trong sử lý dữ liệu là ở chỗ quá trình pohát triển của hệ thống mới có sử dụng maý tính được xem như bao gồm một số giai đoạn các giai đoạn đó được gọi là vòng phát triển của hệ thống vòng phát triển ucả

hệ thống bao gồm 5 giai đoạn sau:

Phân tích

Thiết kế Cài đặt

Trang 5

c Các bản chất của việc phân tích:

Hệ thống hình thành và phát triển theo trình tự thời gian của vòng phát triển Trong đó giai đạon phân tích là trong tâm Đây là giai đoạn mà nhà phân tích thiết

kế ở hai mức khác nhau: Mức khái niệm hay mức logic của phân tích và mức thế giới thực

Bảng: Hai mức phân tích hệ thống Mức khái niệm

Hiểu hệ

thống cũ

làm gì

Quyết định

hệ thống mối phải làm

Hiểu yêu cầu của người sử

Trang 6

Sau khi đã hiểu được bản chất của phân tích thiết kế, người thiết kế sẽ phải dùng các công cụ để phân tích cấu trúc

Phân tích cấu trúc là dùng công cụ sau:

 Các sơ đồ chức năng kinh doanh BFD (Bussiness Function Diagrams)

 Sơ đồ dòng dữ liệu DFD (Data Flow Diagrams)

 Mô hình dữ liệu DM (Data Models)

 Ngôn ngữ cấu trúc SL (Structure Languages)

d Sơ đồ chức năng BFD (Bussiness Function Diagrams)

Sơ đồ chức năng là các công cụ lập mô hình đầu tiên được sử dụng trong tiến trình phân tích Nó giúp để định nghĩa các danh giới của hệ thông đang nghiên cứu

và cung cấp các thành phần cho kỹ thuật mô hình hoá sau này Nó là cách nhìn tương đối chủ quan về hệ thống, cho nên điều rất quan trọng là cần tạo ra một mô hình chất lượng tốt và đạt được sự nhất trí cao giữa người sử dụng và người chủ

Trang 7

e Sau đây là sơ đồ mô hình phân giải chức năng BFD của chương trình quản lý nhân sự theo tiến trình công việc

Phân giải chức năng gồm hai phần đó là chức năng hệ thống và chức năng chi tiết

Hình: Sơ đồ phân rải chức năng hệ thống

Sửa (xoá) thông tin

Tìm kiếm

Đ/n báo cáo

Tổng hợp boá

In ấn báo cáo

hứcChức năng và chi tiết

Trang 8

Hình: Sơ đồ chức năng chi tiết

Hình: Phân giải chức năng

f sơ đồ dòng dữ liệu DFD (Data Flow Diagrams)

Định nghĩa:

Sơ đồ dòng dữ liệu là một công cụ dùng để hỗ trợ giúp cho hoạt động chính của nhà phân tích:

 Phân tích: DFD được dùng để giúp, xác định yêu cầu của người sử dụng

 Thiết kêt: DFD được dùng để vạch kế hoạch và minh hoạ các phương án cho nhà phân tích và người dùng xem xét khi thiết hệ thống mới

 Liên lạc: Một trong những sức mạnh của DFD là tính đơn giản, rễ hiểu của

nó đối với nhà phân tích và người dùng

 Tài liệu: Việc dùng mô hình đồ thị như DFD trong đặc tả yêu cầu hình thức

và đặc tả thiết kê, thiết kế hệ thống là một nhân tố làm đơn giản hoá chính trong iệc tạo ra và chấp nhận những tài liệu như vậy

Tìm kiếm

tên

Tìm kiếm theo chức vụ

Trang 9

Sơ đồ dòng dữ liệu chỉ ra các thông tin vận chuyển từ một tiến trình hoặc

từ một chức năng này cuả hệ thống sang một tiến trình khác:

Nhưng cần phải chú ý là sơ đồ dòng dữ liệu:

 Không chỉ cho ta yếu tố thời gian (việc chuyển thông tin mất bao thời gian?)

 Không xác định được trật tự theo thời gian

 Không chỉ ra yếu tố định lượng cho dữ liệu

liệu

Đơn vị

Người sử dụng Cán bộ giáo viên

Trang 10

 Xây dựng được loại bảng lưu trữ dữ liệu bên trong hệ thống

 Tiến hành chuẩn hoá các loại bảng

 Chỉ ra các mối quan hệ giữa các loại bảng khác nhau

Các thành phần của cơ sở dữ liệu:

 Thực thể (dòng,bản ghi ): Là một chủ điểm một đối tượng hay một sự kiện quan tâm đến tổ chức trong hệ thống cần được lưu trữ

 Kiểu thực thể (bảng, tệp DBF): Là việc nhóm tự nhiên một số thực thể lại với nhau nó mô tả một loại thông tin

 Thuộc tính (cột trường): Là những thông tin cần phải được lưu trữ cho một thực thể Nó là các đặc trưng của một thực thể

Có 3 loại thuộc tính:

 Thuộc tính tên gọi (thuộc tính khoá ): Mỗi một thực thể trong bảng phải được xây dựng duy nhất không thể có hai thực thể giống nhau Mỗi khoá là một hoặc nhiều thuộc tính trong kiểu thực thể dùng để xác định một cách duy nhất cho thực thể đó

 Thuộc tính mô tả: Là những khoản mục thông tin mô tả cho thực thể được tham trỏ tơí Những thông tin làm tăng hiểu biết về thực thể

 Thuộc tính kết nối: Chỉ ra mối quan hệ giữa một thực thể đã có và một thực thể khác trong bảng khác (thuộc tính kết nối là thể hiện mối quan

hệ giữa hai hay nhiều bảng khác nhau)

g Các bước phân tích hệ thống (theo hướng đề tài quản lý nhân sự):

 Tham khảo những ý kiến, đề ra phương án tối ưu về quản lý khai thác

dữ liệu cũng như trình bầy về nội dung khi in ra kết quả

Trang 11

 Xác định thời gian hoàn thành công việc

Bước 2: Phân tích và thiết kế:

 Xác định rõ nhu cầu của người sử dụng một lần nữa, qua đó phân tích những điểm phù hợp hay không phù hợp của chương trình

 Phân tích điểm mạnh và điểm yếu chương trình

 Xây dựng cấu trúc cơ sở dữ liệu theo trường các bảng (table) phù ợp với công việc có tính độc lập theo các lĩnh vực xác định mục tiêu cụ thể

 Xác định các mối quan hệ các trường định đặt khoá cho các trường cần thiết

 Xác định chức năng chính của chương trình

Bước 3: Xây dựng chương trình:

 Thiết kế xây dựng mô hình cập nhật các danh sách cán bộ, các form nhập CSDL của phần nhập hồ sơ

 Thiết kế mô hình khai thác tìm kiếm dùng form để tìm kiếm và khai thác theo nhu cầu

 Thiết kế xây dựng bảng báo cáo (Report) và xây dựng bảng mẫu khi được in ấn

 Thiết kế xây dựng mô hình in ấn theo nhu cầu

Bước 4: Xây dựng chương trình

 Nâng cấp chương trình mới theo yêu cầu của người sử dụng, sử dụng các công cụ mới để hỗ trợ cho công việc mới được hỗ trợ cho công việc được tốt hơn:

3 Các yêu cầu đặt ra của chương trình:

Trên thực tế cho rằng, giữa CSDL và úng dụng co sự phân biệt giữa phân biệt giữa

lý thuyết và thực hành.ứng dụngcó thể được hiểu là sự phat triển của các quan hệ logic của CSDL lên mức độ giao tiếp người dùng.Một úng dụng thực sự thì phải cung cấp cho người sử dụng một giao diện thực trực quan,đơn giản và phải có khả năng giải quyết toàn bộ công việc tại mức độ giao tiếp ứng dụng được xây dựng bằng công cụ mà quan trọng nhất là chất lượng ứng dụng thông qua giao diện.Do

Trang 12

đó ứng dụng phải đưađến cho người dùng các thao tác thật đơn giản,dễ hiểu và trực quan để điều hành toàn bộ ứng dụng

4 Mô hình quan hệ trong hệ thống:

a Mô hình thực thể:

Theo quan điểm của Microsoft Access, một Database (CSDL) có thể chứa 6 loại CSDL (Databese ObJect) là:Table,Query,From,Report,Maro và Muduele.Mỗi đối tượng dữ liệu được thể hiện bằng một lược đồ quan hệ.Trong hệ thống này các thực thể của CSDL được cụ thể hoá là các bảng (Table)

Ngày sinh date time Short date Ngày sinh

Ngày đi làm date time short date Ngày đi làm

Ngày vào cơ quan date time short date Ngày vào cơ quan

Ngày nâng date/time Short date

Trang 13

Đảng yes/No

Ngày kết nạp Date time Short date Ngày kết nạp

Ngày chính thức Date time Short date Ngày chính thức

CHƯƠN II NHỮNG NỘI DUNG VÀ CHỨC NĂNG TRONG CHƯƠNG

TRÌNH ACCESS

Màn hình chung của nền Microsoft Access

1 Các công cụ của Microsoft Access

Microsoft Access có các đối tượng công cụ Bản dữ liệu(Database), bảng biểu(Table), mẫu biểu (Form), bảng báo cáo (Report).Query, trang truy xuất dữ liệu (Page) , hàm lệnh (Macros)

Bảng dữ liệu(Database)

Là một bảng chọn lựa những thông tin mà các thông tin đó có liên quan tới mục đích hoặc đối tượng đặc biệt hoặc dư ản nhạc đã được tuyển chọn Nếu dự liệu của bạn không được chứa tổng máy điện toán , hoặc chỉ chứa một phần , bạn có thể truy tìm các thông tin từ một số công cụ thông tin khác Tuy nhiên, nếu như những nguồn thông tin này bị thay đổi , bạn phải tự cập nhật theo dạng thủ công

Với cách dùng Access, bạn có thể quản lý mọi thông tin với chỉ bằng một tập tin dữ liệu đơn thuần Trong phạm vi tập in này, bạn chia tất cả dữ liệu này thành những vùng chứa riêng biệt được gọi là các bảng ;khung quan sát , thêm và cập nhật các

dự liệu trong các bảng khung quan sát, thêm và cập nhật các dữ liệu với query, và

Trang 14

phân tích hoặc in các dữ liệu bằng các bảng báo cáo Cho phép những người sử dụng có thể xem, cập nhật phân tích các dữ liệu trong hồ sơ từ mạng Interet hoặc Interet trong những trang Web của họ Để chứa dữ liệu, tạo riêng các bảng, mỗi bảng chứa một loại thông tin riêng biệt Để đưa những dữ liệu vào cùng chung một bảng với nhau, những loại dữ liệu đó phải mang đặc tính chung và liên quan với nhau

Để chỉ tìm và xem lại những dữ liệu đúng với điều kiện, gộp chung với chúng từ nhiều bảng biểu và tạo riêng một query Query này có thể cập nhật hoặc xoá nhiều bản ghi cùng một lúc và thực hiện nhnữg phép tính đã đưọc lập sẵn trong bảng dữ liệu

Mẫu biểu(Form):

Ta có thể tạo mẫu biểu để minh hoạ và thực hiện cho nhiều mục đích khác nhau như tạo một biểu mẫu dữ liệu để nhập dữ kiện đó vào bảng biểu; tạo riêng một hộp thoại để nhận những giá trị nhập của người sử dụng và sau đó tạo ra các chức năng dựa theo dữ kiện đó hoặc tạo một bảng trung chuyển để mở bản báo cáo hay mẫu biểu khác Hầu hết mọi thông tin trong mẫu biểu đều đến từ các nguồn bản ghi nằm dưới Những thông tin khác trong mẫu biểu đều được chứa trong phần Design của mẫu biểu

Trang 15

Bản báo cáo(Report)

Bản báo cáo là cách hữu hiệu nhất trình bày dữ liệu theo dạng in ấn Do có thể điều chỉnh kích cỡ và trình bày bản báo cáo, ta có thể thông tin hiện ra theo cách mà mình mong muốn Hầu hết thông tin nằm trong bản báo cáo đều lấy từ các bảng biểu, query hoặc câu lệnh QSL, và đây cũng chính là các nguồn của dữ liệu để đưa vào bản báo cáo Mọi thông tin khác trong nguồn của dữ liệu để đưa vào bản báo cáo Mọi thông tin khác trong báo cáo đều chứa trong Design của bản báo cáo Với bản báo cáo, ta có thể tạo một sự liên kết giữa một bản báo cáo và các nguồn về bản ghi của chính nó bằng cách dùng những đối tượng đồ hoạ được gọi là các nút khiển Các nút khiển có thể là những khung thông tin dùng để hiện các tên, những con số, các nhãn để minh hoạ những tiêu đề, hoặc trang trí bằng những đường kẻ mang tính chất hình hoạ kết hợp với dữ liệu làm cho bản báo cáo có phần lôi cuốn hơn

Query

Query dùng các bảng query để quan sát, thay đổi, và phân tích những dữ liệu theo

nhiều cách khác nhau Ngoài ra, bạn cũng có thể dùng chúng làm các nguồn cho các bản ghi, bản báo cáo và các bảng truy xuất dữ liệu Loại thông dụng nhất của Query là một query chắt lọc Dùng loại query này để xem lại dữ liệu từ một hoặc nhiều bảng biểu bằng cách dùng đối tượng chỉ ddịnh và sau đó cho chúng hiện theo thứ tự mình muốn Khi điều hoạt query, Access sẽ xem lại ccs bản ghi đã được chỉ định và sau đó hiện ra theo thứ tự mình muốn

Khi ta tạo lấy một query bằng cách dùng các khung màn hình hướng dẫn wizard hoặc lấy dữ liệu có liên quan nằm rải rác từ những bảng biểu trong khung màn hình Design Trong khung màn hình Design này, chúng ta chọn lấy những dữ liệu muốn

xử lý bằng cách thêm các bảng hoặc những query có chứa những dữ liệu đó và sau

đó điền chúng vào khung màn hình Design

Thêm các bảng dữ liệu và Query

Điểm mạnh của các Query là chúng có khả năng kết hợp các dữ liệu từ nhiều bảng biểu hoặc query lại vơí nhau

Trang 16

Ví dụ: Ta muốn xem thông tin của khách hàng cùng với những đơn đặt hàng củ họ

Để quan sát được các thông tin này, bạn cần những dữ liệu từ bảng biểu Customers

và orders

Khi ta thêm nhiều bảng biểu vào một query, bạn phải bảo đảm là những danh sách của các trường cũng đã được kết hợp với nhau bằng một đường nối để Access biết cách liên kết những thông tin này Nếu các bảng trong query không kết hợp với nhau, hoặc là trực tiếp hoặc là gián tiếp, Access sẽ không biết được bản ghi nào có

sự liên kết với nhau để chúng hiện từng sự liên kết của bản ghi (được gọi là tích số chéo hoặc tích số Cartesian) giữa hai bảng biểu Vì thế, nếu mỗi bảng biểu có chứa

10 bản ghi, những kết quả của query sẽ chứa đến 100 bản ghi Ngoài ra điều này cũng có nghĩa là query phải mất một thời gian điều hoạt dài và có thể đưa ra kết quả

vô nghĩa

Nếu như trước đây ta dã tạo một sự quan hệ giữa hai bảng biểu trong khung màn hình Relationships, Access sẽ tự động hiện thêm đường kết nối khi bạn thêm những bảng quan hệ trong query thuộc khung màn hình Design Nếu như tính đối chiếu hợp lệ, Access sẽ hiện giá trị vô cực để cho biết bảng biểu nào nằm ở phía many

Trang truy xuất dữ liệu (Page)

Trang truy xuất dữ liệu là một loại trang Web được thiết kế để quan sát và làm việc với những dữ liệu lấy từ mạng Internet dữ liệu được chứa trong Microsoft Access Database hoặc trong Microsoft SQL Server Database

Hàm lệnh Macros:

Hàm lệnh là một tập hợp của một hay nhiều chức năng mà mỗi chức năng thực hiện một tác vụ riêng, như mở mẫu biểu hoặc in bản báo cáo Những hàm lệnh giúp bạn thực hiện những tác vụ thông dụng Ví dụ, bạn có thể điều hoạt một hàm lệnh để in bản báo cáo khi người sử dụng kích nút lệnh

Một hàm lệnh có thể là một hàm lệnh tổng hợp nhiều chức năng hoặc có thể là một nhóm chức năng Bạn có thể dùng các biểu thức bổ sung để tìm xem những hàm lệnh có thể điều hoạt hay không khi được kích lệnh

Trang 17

Kết chuỗi chức năng Ta có thể kết một chuỗi chức năng vào một hàm lệnh để Access thực hiện mỗi khi hàm lệnh được điêù hoạt Để điều hoạt loại hàm lệnh này, bạn phải gọi tên hàm lệnh trong khung cửa sổ Macro

Kết nhóm hàm lệnh Nếu bạn có nhiều hàm lệnh bạn nên kết nhóm các hàm lệnh

có liên quan lại với nhau để có thể giúp bạn quản lý các dữ liệu một cách dễ dàng hơn Để hiện các tên hàm cùng trong một nhóm, các khung cửa sổ Macro, kích menu View và chọn Macro Names

Những chức năng có điều kiện Để hienẹ cột Condition, trong khung cửa sổ Macro, kích menu View và kích tiếp Conditions

Khối (Module)

Khối là một sự chọn lọc của những khai báo thuộc VisualBasic for Applications và những thủ tục được chứa chung với nhau như là một đơn vị Có hai loại khối cơ bản: Khối cấp (class) và khối chuẩn(standard) Những thủ tục trong khối có thể là Function hoặc Sub

Thuộc tính HasModule Ta có thể dùng thuộc tính Hasmpdule để chỉ định hoặc tìm xem mẫu biểu hoặc bản báo cáo có thuộc khối class hay không Việc gán thuộc tính này về No có thể cải thiện việc thực hiện giảm kích thước củadữ liệu

Tham

số

Visual Basic Công dụng

Yes True (-1) Mẫu biểu hoặc bản báo cáo có khối class

No False (0) (Mặc định) Mẫu biểu hoặc bản báo cáo không

có khối class

Chúng ta có thể gián thuộc tính HasModule bằng cách dùng trang thuộc tính, hàm macro hoặc Visual Basic của Report Tuy nhiên, HasModule chỉ có thể được gán trong khung màn hình Design của From hoặc Reprot nhưng có thể đọc ở trong khung màn hình đối tượng bất kỳ

Trang 18

Nếu trình ứng dụng của bạn dùng mẫu chuyển từ thành phần Navigator sang các mẫu biểu khác, thay vì dùng các nút lệnh với những thủ tục sự kiện, ta có thể dùng nts lệnh với hàm macro hoặc hyperlink Những đối tượng này không hiện trong thành phần Object Browser và ta không thể dùng từ khoá new

II Thêm bảng dữ liệu hoặc Query vào query

1 Mở bảng query trong khung màn hình Design

Ngay thanh công cụ, kích biểu tượng Show Table Trong khung thoại Show Table, kích thước lệnh liệt kê các đối tượng trong đó có những dữ liệu muốn xử

2 Dữ liệu từ nhiều bảng dữ liệu hoặc query vào query

Điểm mạnh của những query nằm ở chỗ là có khả năng kết hợp hoặc xử lý dữ liệu trên nhiều bảng dữ liệu hoặc query Để có thêm xem thông tin của khách hàng với các hợp đồng cung ứng vật tư Để có thể xem được những thông tin này, ta lấy dữ liệu từ bảng hoặc query vào query, chúng ta cần biết chắc chắn là các danh sách trường đã được nối với nhau để Access biết cách nối các thông tin lại với nhau

Nếu bảng trong Query không được kết nối với nhau, hoặc trực tiếp, hoặc gián tiếp, Access sẽ không biết bản ghi nào sẽ nối với bản ghi nào giữa hai bảng

CHƯƠNG III CƠ SỞ DỮ LIỆU VÀ PHÂN TÍCH HỆ THỐNG

I Lý Thuyết về cơ sở dữ liệu và phân tích hệ thống

1 Lý thuyết về cơ sở dữ liệu

2 Cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu:

Cơ sở dữ liệu là các tập thông tin về các đối tượng quản lý được lưu trữ đồng thời trên các vật mang tin và được quản lý thống nhất theo một cơ chế gọi là hệ quản trị CSDL nhằm thực hiện 3 chức năng sau một cách tối ưu

Mô tả dữ liệu

Cập nhật dữ liệu

Tìm kiếm thông tin

Ngày đăng: 16/02/2014, 03:02

HÌNH ẢNH LIÊN QUAN

 Mô hình mạng: Được xây dựng trên các tập dữ liệu và các quan hệ. tập dữ liệu - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
h ình mạng: Được xây dựng trên các tập dữ liệu và các quan hệ. tập dữ liệu (Trang 4)
Hệthống hình thành và phát triển theo trình tự thời gian của vòng phát triển. - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
th ống hình thành và phát triển theo trình tự thời gian của vòng phát triển (Trang 5)
e. Sau đây là sơ đồ mơ hình phân giải chức năng BFD của chương trình quản lý - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
e. Sau đây là sơ đồ mơ hình phân giải chức năng BFD của chương trình quản lý (Trang 7)
Hình: Sơ đồ chức năng chi tiết - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
nh Sơ đồ chức năng chi tiết (Trang 8)
e. Mơ hình quan hệ và các thuộc tính của nó: - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
e. Mơ hình quan hệ và các thuộc tính của nó: (Trang 9)
4. Mơ hình quan hệ trong hệ thống: a. Mơ hình thực thể:  - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
4. Mơ hình quan hệ trong hệ thống: a. Mơ hình thực thể: (Trang 12)
Microsoft Access có các đối tượng công cụ Bản dữ liệu(Database), bảng - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
icrosoft Access có các đối tượng công cụ Bản dữ liệu(Database), bảng (Trang 13)
Màn hình chung của nền Microsoft Access. - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
n hình chung của nền Microsoft Access (Trang 13)
 Mơ hình dữ liệu DM (Data Models) - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
h ình dữ liệu DM (Data Models) (Trang 20)
STT Tên bảng Thuộc tính - Thiết kế Cơ sở dữ liệu và mô hình quan Hệ thực thể
n bảng Thuộc tính (Trang 26)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w