CƠ sở dữ LIỆU SQL SERVER - Pdf 12

CƠ SỞ DỮ LIỆU SQL SERVER
Vũ Song Tùng
Viện Điện tử - Viễn thông
1
§1. CÁC KHÁI NIỆM CƠ BẢN
Thông tin về
các Khoa và
các Khóa học
Thông tin về
sinh viên
2
§1. CÁC KHÁI NIỆM CƠ BẢN
Thông tin về
sinh viên của
lớp 2A –
Khoa Điện tử
3
§1. CÁC KHÁI NIỆM CƠ BẢN
 Cơ sở dữ liệu (CSDL): Tập hợp các dữ liệu của một hệ
thống thông tin, được lưu trữ theo một cung cách nhất
định để có thể xử lý bằng máy tính điện tử.
 MS Access, SQL server, MySQL, Oracle
 Hệ quản trị (HQT) CSDL: Tập hợp các chương trình,
thuật toán để thao tác trên CSDL.
 Kiến trúc của CSDL:
Gồm 3 mức: vật lý (physical), khái niệm (logical) và
khung nhìn (view)
4
§2. SQL SERVER
5
§2. SQL SERVER

1
0 … 255

smallint
2

32,768 … 32,767
int
4
–2,147,483,648 … 2,147,483,647
bigint
8

2
63
2
63
– 1

Số
thực
real
4

3.40×10
38
… 3.40×10
38

decimal

money
8

2
63
/ 10000 (2
63
– 1) / 10000

Hình
ảnh
image

14
§3. CÁC BẢNG DỮ LIỆU (TABLES)
Miền

Kiểu

Kích thước
(byte)

pháp
Hằng

Chuỗi
ký tự
char
Số ký tự chỉ định
char(10)

Tham khảo:
http://www.connectionstrings.com/Articles/Show/
sql-server-data-type-reference
§3. CÁC BẢNG DỮ LIỆU (TABLES)
16
§3. CÁC BẢNG DỮ LIỆU (TABLES)
17
§3. CÁC BẢNG DỮ LIỆU (TABLES)
18
§3. CÁC BẢNG DỮ LIỆU (TABLES)
Create Table Khoa
(
KhoaID int Primary Key Identity(1, 1),
TenKhoa nvarchar(50)
)
Go
Create Table Lop
(
LopID int Primary Key Identity(1, 1),
KhoaID int,
KhoaHoc tinyint,
TenLop nvarchar(10)
)
Go
Create Table SinhVien
(
SHSV int Primary Key,
Ho nvarchar(20),
Ten nvarchar(10),
NgaySinh date,


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status