... trúc dữliệutrong một
đề án tin học
1.2 Các tiêu chuẩn đánh giá cấu trúc dữliệu
1.3 Các kiểu dữ liệu
Khái niệm kiểu dữ liệu
Các kiểu dữliệucơ sở
Các kiểu dữliệucó cấu trúc
Kiểu dữ ... kiểu dữliệu (tt)
Các thuộc tính của một kiểu dữ liệu
Tên kiểu dữ liệu
Miền giá trị của dữ liệu
Kích thước dữ liệu
Tập các toán tử tác động lên kiểu dữliệu
15
1.3 Các kiểu dữliệu ... 10
1.3 Các kiểu dữliệu (tt)
Các kiểu dữliệucơ sở
Kiểu số nguyên
Kiểu số thực
Kiểu ký tự
Kiểu luận lý
16
1.3 Các kiểu dữliệu (tt)
Kiểu dữliệu tập tin
Tập tin là kiểu dữliệu đặc biệt,...
... hình dữliệu là sự trừu tượng hóa của môi trường
thực, biểu diễn dữliệu ở mức quan niệm. Giới thiệu
một số mô hình như:
Mô hình dữliệu mạng
Mô hình dữliệu phân cấp
Mô hình dữliệu ... thể mối kết hợp
Mô hình dữliệu quan hệ
Mô hình dữliệu hướng đối tượng
Khoa HTTT-Đại học CNTT 9
3. Cơsởdữ liệu
Những vấn đề cần giải quyết:
Tính chủ quyền dữ liệu.
Tính bảo mật và ... trị cơsởdữliệu (3)
Ngôn ngữ giao tiếp:
Ngôn ngữ mô tả dữliệu (DDL – Data Definition Language): cho
phép khai báo cấu trúc CSDL, các mối liên hệ của dữ liệu, các
quy định, ràng buộc dữ liệu.
Ngôn...
... nhau.
Ví Dụ:
I. KHÁI NIỆM VỀ CƠSỞDỮ LIỆU
CSDL laø một hệ thống để quản lý các thông tin có các
đặc điểm sau:
Là một tập hợp (có thể là rất lớn) các dữliệucó
cấu trúc được lưu trên ... trọng của Table
Cấu trúc của Table
Table là thành phần cơ bản và quan trọng nhất
của CSDL trong MS-Access. Dùng để ghi nhận các dữ
liệu cơ sở, các nghiệp vụ phát sinh, các biến động và cỏc
thụng ... dùng
Table/Query: Thiết lập liên quan table, Query
III. CÁC THÀNH PHẦN CSDL TRONG MS-ACCESS
Table: Ghi lưu dữliệucơsở được tổ chức thành nhiều dòng
mỗi dòng nhiều cột.Lưu trữ thông tin của...
...
1. Khởi tạo cơsởdữ liệu.
Cấu trúc:
Set db = ws.CreateDatabase (name, locale,
options)
Trong đó:
Db: là biến có kiểu là Database
Ws: là biến có ...
.Fields.Append .CreateField(“Soluong",
dbinteger)
End With
db.TableDefs.Append td
Các kiểu dữliệu của trường:
dbBoolean
dbByte
dbChar
dbCurrency
dbDate
dbDouble
dbInteger
dbLong
dbLongBinaryLong ...
csdl
Option: lựa chọn phiên bản bộ máy csdl
2. Khởi tạo Table
Set TB = DB.CreateTableDef (name)
Trong đó:
TB: là biến có kiểu Tabledef
Name: tên bảng cần tạo
Ví dụ:
Dim tb as dao.tabledef
Set...
... điểm:
Trùng lắp dữliệu →lãng phí, dữliệu không nhất quán
Chi phí cao
Chia sẻ dữliệu kém
Khoa HTTT-Đại học CNTT 11
5. Hệ quản trị cơsởdữliệu (1)
Hệ quản trị cơsởdữliệu (DBMS – DataBase ... nghĩa kém
Khoa HTTT-Đại học CNTT 24
2. Mô hình dữliệu mạng (6)
Bài tập:
Xây dựng mô hình dữliệu mạng cho cơsở
dữ liệu quản lý bán hàng trong một siêu thị
(giáo viên mô tả hiện trạng, ... sao cần phải có một cơsởdữ liệu?
Khoa HTTT-Đại học CNTT
1
Đại học Công Nghệ Thông Tin
Môn: CơSởDữ Liệu
Thời lượng: 45LT+30TH
Khoa HTTT-Đại học CNTT 20
2. Mô hình dữliệu mạng (2)
Mẫu...
... Microsofts Jet. Jet là một
hệ thống con được nhiều ứng dụng của
Microsoft sử dụng.
Cơ sởdữliệu
Cơ sởdữ liệu
Chú ý : trước khi lập trình phải khai báo thư viện DAO nh sau:
Tools/References/Microsof ... 09/04/12
Design: Nguyen Hien Du
5
Biến Kiểu DATABaSE
1. Làm việc với một cơsởdữliệu cần:
1. Làm việc với một cơsởdữliệu cần:
+ Khai báo một biến kiểu Database
+ Khai báo một biến kiểu Database
+ ... dïng:
Bien_Rec.Fields(i).Value
Bien_Rec.Fields(i).Value
09/04/12
Design: Nguyen Hien Du
23
1. Khởi tạo cơsởdữ liệu.
Cấu trúc:
Set db = ws.CreateDatabase (name,
locale, options)
Trong đó:
Db: là biến có kiểu là Database
Ws: là biến 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ị cơsởdữ
liệu trực quan, nằm trong bộ ... Du
47
6. Bảo mật và nén dữ liệu.
6. Bảo mật và nén dữ liệu.
a) Bảo mật dữ liệu
Mở CSDL ở chế độ Open Exclusive.
Tools/ Security/ Set Database Password
a) Bảo mật dữ liệu
Mở CSDL ở chế độ Open ... 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. ...
... kế CSDL
Bài giảngcơsởdữliệu - Nguyễn Hải Châu 8 / 54
■ Trong một mô hình dữliệu cần phải phân biệt rõ giữa mô
tả của cơsởdữliệu và bản thân cơsởdữ liệu
■ Mô tả của một cơsởdữliệu được ... CSDL
Bài giảngcơsởdữliệu - Nguyễn Hải Châu 7 / 54
■ Một mô hình cơsởdữliệu là một tập hợp các khái niệm
dùng để biểu diễn các cấu trúc của cơsởdữ liệu
■ Các loại mô hình cơsởdữ liệu
◆ ... thái cơsởdữliệu hoặc là ảnh
(snapshot) của cơsởdữ liệu
■ Việc phân biệt giữa lược đồ cơsởdữliệu và trạng thái cơ
sởdữliệu là rất quan trọng
Sử dụng mô hình quan niệm cho thiết kế cơ sở...
... về excel và hàm dữliệucơsởtrong excel
EXCEL là một phần mềm chuyên dung cho công tác kế toán văn phòng trên môi
trường Windows, thực hiện được nhiều phép tính từ đơn giản đến phức tạp.
EXCEL ... thong tin ( information )
- Nhóm hàm tài chính ( financial )
- Nhóm hàm cơsởliệu ( database )
2. Dạng hàm dữliệucơsởtrongexcel
VD: =ROUND(3.152,0) cho kết quả là 3
=ROUND(3152,-3) cho kết ... giá trị số là 5
TÀI LIỆU THAM KHẢO.
1. Giáo trình tin học đại cương Tác giả: Bùi Thế Tâm
2. Giáo trình tin học đại cương của đại học Cần Thơ.
Đề tài: hàm cơsởdữliệutrong Excel
I. Giới thiệu:
1....
... độ dài k nối
đỉnh i với đỉnh j trong đồ thị G.
MR_”Di ’ collection
LÝ THUYẾT ĐỒ THỊ
Email: hoat@soft-vn.net
dinh_quang_hoat@yahoo.com
3/63
MỞ ĐẦU (tiếp)
Bài giảng điện tử “Lý thuyết Đồ thị” ... 24/63
1.5. BIỂU DIỄN ĐỒ THỊ
TRONG MÁY TÍNH
Biểu diễn bằng ma trận kề
Biểu diễn bằng danh sách kề
5/63
NỘI DUNG
Các khái niệm về đồ thị
Biểu diễn đồ thị trong máy tính
Một số tính ... 1.6: Cho G = (V, E) là một đồ thị.
Đường đi trong đồ thị là một dãy các đỉnh:
<x
1
,
x
2
,…, x
i
, x
i+1
,…, x
k-1
, x
k
>
sao cho mỗi đỉnh trong dãy (không kể đỉnh đầu tiên)
kề với...
...
sách dữliệu để tính thì phải bao gồm luôn cả cột mới bổ sung này, nếu không Excel sẽ
báo lỗi là tên chưa được định nghĩa.
TrongExcel còn có một dạng đặc biệt có thể chứa công thức ngay trong ... chọn cả dòng đầu tiên
trong danh sách có chứa nhãn cột.
5.3.Các hàm CSDL
Excel cung cấp nhiều hàm để làm việc với cơsởdữliệu dạng danh sách. Các hàm này
đều có chung một cấu trúc cú pháp, chỉ ... kiện cần thiết mà hàm phải thỏa mãn để tác
động lên trường dữliệu đã chỉ ra bởi field.
Ÿ Chức năng: Hàm CSDL tác động lên trường dữliệu (filed) của danh sách (database)
theo các điều kiện xác...
... CHƯƠNG III
CHƯƠNG III
HỆ CƠSỞDỮLIỆU
HỆ CƠSỞDỮLIỆU
QUAN HỆ
QUAN HỆ
1. Mô hình dữ
liệu quan hệ
Bài 10 : Cơ s d liu quan h
ã
Cu trỳc d liu.
ã
Cỏc thao tỏc...
... Cỏc rng buc d liu.
Cỏc yu t ca CSDL
ã
Cỏc yu tố của
CSDL
CHƯƠNG III
CHƯƠNG III
HỆ CƠSỞDỮLIỆU
HỆ CƠSỞDỮLIỆU
QUAN HỆ
QUAN HỆ
... 1. Mô hình dữ
liệu quan hệ
Bài 10 : Cơ s d liu quan h
ã
Cu trỳc d liu.
ã
Cỏc thao tỏc v cỏc phộp toỏn trờn d liu.
ã
...
... cn thit,
ã
Cung cp ti liu v siờu dữliệu (Metadata)
hoặc diễn giải những nội dung mà dữliệu phải
tuân theo.
Siêu dữliệu là thông tin của dữliệu (ví dụ: dữliệu
ảnh được xử lý ở mức độ nào, ... hiện nay: MySQL, Oracle, MS
Access …
Bài 3
CƠ SỞDỮLIỆUTRONG
GIS
Trần Vân Anh
Bộ môn Đo ảnh và viễn thám
H qun tr c s d liu
ã
H qun trị cơsởdữliệu (Database
Management System - DBMS): ... s d liu trong GIS cần phải
cung cấp các chức năng cho phép thao tác với
cả hai loại dữliệu nói trên, đồng thời liên kết các
dữ liệu thuộc tính mô tả cho đối tượng địa lý với
dữ liệu không...
... Đề cơng bàigiảng chi tiết Môn Lập trình trên Windows
Trong suốt phần lập trình cơsởdữliệu này, chúng ta luôn sử dụng một cơ
sở dữliệu duy nhất cho các ví dụ. Ta cần tạo cơsởdữliệutrong ... Base Engine)
Cơ sởdữ
liệu
Đề cơng bàigiảng chi tiết Môn Lập trình trên Windows
Mục lục
Chơng 7: Lập trình CơSởDữLiệu (18T-lt + 18T-th)
I. Tổng quan về lập trình cơsởdữliệu (2t)
1. Một ... cách chọn: Project\ References.
2. Tạo một cơsởdữ liệu
a. Các kiểu dữliệucơ bản:
Cơ sởdữliệu nội tại của Visual Basic cung cấp rất nhiều kiểu dữliệu khác
nhau. Sau đây là một số kiểu thông...