Tải bản đầy đủ (.pdf) (42 trang)

Bài giảng Khám phá máy tính - Chương 10: Database

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.29 MB, 42 trang )

Chương 10
Database


Chương 10 : Mục tiêu
Xác định thời hạn, cơ sở dữ liệu

Phân biệt được sự khác nhau giữa một tập
tin hệ thống xử lý phương pháp tiếp cận và
phương pháp tiếp cận cơ sở dữ liệu

Xác định những phẩm chất của thông tin có
giá trị

Thảo luận về các chức năng phổ biến nhất
DBMSs

Giai thích tại sao dữ liệu là rất quan trọng
cho một tổ chức

Mô tả đặc điểm của quan hệ, cơ sở dữ liệu
hướng đối tượng, và đa chiều

Thảo luận về các nhân vật điều khoản, lĩnh
vực?, Hồ sơ, và tập tin

Giải thích làm thế nào để tương tác với cơ sở
dữ liệu Web

Xác định các tập tin kỹ thuật bảo trì


Thảo luận về trách nhiệm của các nhà phân
tích cơ sở dữ liệu và quản trị

Next


Dữ liệu và thông tin:
Một cơ sở dữ liệu là gì?

Bộ sưu tập dữ liệu
Tổ chức để bạn có
thể truy cập,tải về,
và sử dụng nó.

Phần mềm
Cơ sở dữ liệu
cho phép bạn

Tạo cơ
sở dữ liệu

thức và
báo cáo
Thêm, thay
đổi,và
xoá dữ liệu

p. 514

Phần mềm

Cơ sở dữ liệu
cũng được
gọi là cơ sở dữ liệu
hệ thống quản lý
(DBMS)
Tạo hình

Sắp xếp và
lấy dữ liệu

Next


Dữ liệu và thông tin:
Dữ liệu và thông tin liên quan như thế nào?





Dữ liệu là sự thật nguyên
Thông tin là dữ liệu được tổ chức
và có ý nghĩa?
Máy tính xử
lý dữ liệu
thành thông
tin?

Step 2. The


computer extracts
the member data
from disk.

receipt

processing

Step 1. The member

data, including a
photograph, is entered
and stored on the hard
disk.

p. 514 Fig. 10-1

data stored on disk

Step 3. The receipt is

created and printed.

Next


Dữ liệu và thông tin:
Toàn vẹn dữ liệu là gì?
Rác trong



Mức độ mà dữ liệu là
đúng



Rác trong, rác ngoài
(GIGO)-máy tính cụm từ
đó có nghĩa là bạn không
thể tạo ra thông tin chính
xác từ các dữ liệu không
chính xác.

Rác ngoài

Toàn vẹn dữ liệu
bị mất

p. 516

Next


Dữ liệu và thông tin:
Những phẩm chất của thông tin có giá trị là gì?
Chính xác
Verifiable
Kịp thời
Tổ chức
Accessible

Hữu ích

Chi phí-hiệu quả

p. 516 - 517

Next


Hệ thống cấp bậc của dữ liệu:
Một hệ thống phân cấp là gì?


Cơ sở dữ liệu chứa các tập tin, tập tin chứa các bản
ghi, hồ sơ chứa các lĩnh vực, lĩnh vực chứa các ký tự

p. 517 Fig. 10-2

Next


Hệ thống cấp bậc của dữ liệu:
Lĩnh vực là gì?






Sự kết hợp của một hoặc nhiều ký tự

Đơn vị nhỏ nhất của truy cập dữ liệu
người dùng
Trường kích cỡ xác định số lượng tối
đa của các nhân vật một lĩnh vực có
thể chứa
Trường tên duy nhất xác định từng
lĩnh vực



p. 518 Fig. 10-3

Kiểu dữ liệu xác định loại trường
dữ liệu chứa

Next


Hệ thống cấp bậc của dữ liệu:
Kiểu dữ liệu phổ biến là gì?
văn bản
(còn gọi là chữ
số) chữ cái, con
số, hoặc các ký
tự đặc biệt
tiền tệ
đồng đô la và số lượng
phần trăm hoặc số chứa
các giá trị thập phân


Có / Không
(còn gọi là Boolean) chỉ
có các giá trị Yes hoặc
No (Đúng hay Sai)
p. 518

Numeric
số chỉ

ngày
ngày, tháng,
năm, và đôi khi
thời gian
Hyperlink
Địa chỉ trang web liên
kết đến các tài liệu
hay trang Web

AutoNumber
số duy nhất tự động
gán cho mỗi bản ghi
mới

Memo
văn bản dài
mục
đối tượng
(còn BLOB được gọi là cho các đối
tượng nhị phân lớn) ảnh, âm thanh,
video, hoặc tài liệu được tạo ra

trong ứng dụng khác như xử lý văn
bản hay bảng tính

Next


Hệ thống cấp bậc của dữ liệu:
Kỷ lục là gì?

Nhóm các lĩnh vực
liên quan?

Lĩnh vực quan trọng,
hoặc khóa chính,
xác định duy nhất mỗi bản ghi

p. 519

Next


Hệ thống cấp bậc của dữ liệu:
Một tập tin dữ liệu là gì?


Bộ sưu tập của các hồ sơ liên quan được lưu trữ trên
đĩa

records


p. 519

Member ID

First Name

Last Name

Address

City

State

2295

Donna

Vandenberg

1029 Wolf Avenue

Montgomery

AL

2928

Shannon


Murray

33099 Clark Street

Montgomery

AL

3376

Adrian

Valesquez

15 Duluth Street

Prattville

AL

3928

Jonah

Weinberg

P.O. Box 45

Clanton


AL

4872

Marcus

Green

22 Fifth Avenue

Auburn

AL

key
field

fields

Next


Duy trì dữ liệu:
Bảo trì tập tin là gì?


Thủ tục mà giữ cho dữ liệu hiện tại

Thêm một bản ghi


Thay đổi bản ghi

Xóa các bản ghi

p. 520

Next


Duy trì dữ liệu:
Tại sao bạn thêm các bản ghi?


Thêm kỷ lục mới khi bạn nhận được dữ liệu mới

p. 520 Fig. 10-5

Next


Duy trì dữ liệu:
Tại sao bạn thay đổi hồ sơ?



Dữ liệu đúng không chính xác
Cập nhật dữ liệu cũ

p. 521 Fig. 10-6


Next


Duy trì dữ liệu:
Tại sao bạn xóa các bản ghi?



Khi kỷ lục không còn là cần thiết
Một số chương trình loại bỏ hồ sơ ngay lập tức,
những người khác cờ kỷ lục

p. 522 Fig. 10-7

Next


Duy trì dữ liệu
Xác nhận là gì?


Quy trình so sánh dữ liệu với một bộ quy tắc
để tìm hiểu xem dữ liệu là đúng



Giảm lỗi nhập dữ liệu và tăng cường tính
toàn vẹn dữ liệu trước khi chương trình ghi
dữ liệu trên đĩa


p. 522 Fig. 10-8

Next


Duy trì dữ liệu
Các loại kiểm tra tính hợp lệ là gì?
Kiểm tra số lượng
chữ số (s) hoặc
ký tự (s) nối vào
hoặc chèn vào
một giá trị khóa
chính để xác
nhận tính chính
xác của giá trị
khóa chính
Click to view Web
Link, click Chapter 10, Click
Web Link from left
navigation, then click
Check Digits below Chapter 10
p. 523

Chữ cái /
Numeric tra đảm
bảo đúng loại
dữ liệu nhập vào

Phạm vi Kiểm
tra xác định số

trong phạm vi
chỉ định

Đầy đủ kiểm
tra? Xác minh
rằng một lĩnh
vực cần thiết có
chứa dữ liệu
Nhất quán Kiểm
tra các xét
nghiệm cho mối
quan hệ hợp lý
giữa hai hoặc
nhiều lĩnh vực?

Next


Tập tin chế biến so với cơ sở dữ liệu
Hệ thống xử lý tập tin là gì?
Mỗi bộ phận
hoặc khu vực
trong phạm vi tổ
chức đã thiết lập
riêng của các tập
tin

Các bản ghi
trong một tập tin
có thể không liên

quan đến các
bản ghi trong bất
kỳ tập tin khác

Có thể có
những điểm
yếu

Các lĩnh vực cùng
một dữ liệu dự
phòng được lưu
trữ trong nhiều
tập tin

p. 524

Isolated dữ liệu dữ
liệu được lưu trữ
trong các tập tin
riêng biệt nên rất
khó để truy cập

Next


Tập tin chế biến so với cơ sở dữ liệu
Phương pháp tiếp cận cơ sở dữ liệu là gì?




Nhiều chương trình và người sử dụng có thể chia sẻ dữ
liệu trong cơ sở dữ liệu
Chặt dữ liệu để chỉ có người dùng được ủy quyền có thể
truy cập dữ liệu nhất định

p. 524 Fig. 10-9

Next


Tập tin chế biến so với cơ sở dữ liệu
Những thế mạnh của phương pháp tiếp cận cơ
sở dữ liệu là gì?
Giảm dữ
liệu dự
phòng

p. 525

Cải thiện
tính toàn
vẹn dữ
liệu

Chia sẻ
dữ liệu

Dễ dàng
hơn?
Truy cập


Giảm thời
gian phát
triển

Next


Tập tin chế biến so với cơ sở dữ liệu
Làm thế nào để một
ứng dụng cơ sở dữ
liệu và xử lý một
tập tin ứng dụng
khác nhau trong
cách mà họ lưu trữ
dữ liệu?

p. 525 Fig. 10-10

Next


Cơ sở dữ liệu hệ thống quản lý:
Phổ biến hệ thống quản lý cơ sở dữ liệu (DBMS) là gì?

Click to view Web
Link, click Chapter 10,
Click Web Link from left
navigation, then click
Database Management System

below Chapter 10
p. 526 Fig. 10-11

Next


Cơ sở dữ liệu hệ thống quản lý:
Một từ điển dữ liệu là gì?


Chứa dữ liệu về mỗi tập tin trong cơ sở dữ liệu và từng
lĩnh vực trong các tập tin

Click to view Web
Link, click Chapter 10, Click
Web Link from left
navigation, then click
Data Dictionary below Chapter
10
p. 527 Fig. 10-12

Next


Cơ sở dữ liệu hệ thống quản lý:
Step 1. Select the fields you want

Truy vấn là gì?




Yêu cầu dữ liệu cụ thể từ một
cơ sở dữ liệu
Ngôn ngữ truy vấn bao gồm
đơn giản, giống như tiếng
Anh báo cáo cho phép người
sử dụng để xác định dữ liệu
để hiển thị, in, hoặc cửa hàng

to display in the resulting query.

Step 2. Assign a name to the

query, so you can open it later.

Step 3. View query on the screen.

p. 528 Fig. 10-13

Next


Cơ sở dữ liệu hệ thống quản lý:
Truy vấn bằng ví dụ (QBE) là gì?


Chương trình lấy hồ sơ các tiêu chí phù hợp với nhập
trong các lĩnh vực hình thức




Có một giao diện người dùng đồ họa hỗ trợ người
dùng lấy dữ liệu
Query by example screen

criteria

Query results

p. 528 Fig. 10-14

Next


×