1. Trang chủ
  2. » Y Tế - Sức Khỏe

Bài giảng Cơ sở dữ liệu - Chương 4: Ngôn ngữ truy vấn có cấu trúc

10 23 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 0,91 MB

Nội dung

Đơn vị công tác Bộ môn Hệ thống thông tin – Khoa Công nghệ thông tin Học vị Thạc sỹ.. Chuyên ngành Hệ thống thông tin.[r]

(1)

KHOA CÔNG NGHỆ THÔNG TIN

BÀI GIẢNG HỌC PHẦN

CƠ SỞ DỮ LIỆU VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU

Gi ng viên ThS. Nguy n V ương Th nh b n ghi môn :      H  th ng thông tinệ ố

H i Phịng, 2016

Chương 4

NGƠN NG  TRUY V N CĨ C U TRÚC

(2)

2

Thông tin v  gi ng viênề ả

Họ tên Nguyễn Vương Thịnh

Đơn vị công tác Bộ môn Hệ thống thông tin – Khoa Công nghệ thông tin Học vị Thạc sỹ

Chuyên ngành Hệ thống thông tin

Cơ sở đào tạo Trường Đại học Công nghệ - Đại học Quốc Gia Hà Nội Năm tốt nghiệp 2012

Điện thoại 0983283791

Email thinhnv@vimaru.edu.vn

(3)

3

Th ô n g  t in  v  h c  p h nề ọ

Tên học phần Cơ sở liệu quản trị sở liệu

Tên tiếng Anh Database and Database Management

Mã học phần 17425

Số tín chỉ 04 tín (LT: 45 tiết, TH: 30 tiết) Bộ môn phụ trách Hệ thống thông tin

PHƯƠNG PHÁP H C T P, NGHIÊN 

C Uv Ng h e  g i n g , t h o  lu n , t o  đ i v i g i n g  v iê n  

t rê n  l p

v T  n g h iê n  c u  t i li u  v  là m  b i t p    n h ậ ở

PHƯƠNG PHÁP ĐÁNH GIÁ

v S V p h i t h a m  d  ít  n h t   % t h i g ia n

v Có    b i  ki m   t   v i tế  g i a   h c   p h n   (X2   =   (L1   +  

L2 )/2 ), 0  b i  ki m  t   t h c   h n h  (X3 ).  Đi m   q u  t rìn h   X =  (X2  +  X3 )/2

v Th i  k t   t h ú c   h c   p h n   b n g   h ìn h   t h c  ế t r c   n g h i m  

(4)

4

Tài li u tham kh o

1 Elmasri, Navathe, Somayajulu, Gupta, Fundamentals  of  Database  Systems (the 4th Edition), Pearson Education Inc, 2004

2 Nguyễn Tuệ, Giáo trình Nh p mơn H  C  s  d  li u ệ ữ ệ , Nhà xuất Giáo dục Việt Nam, 2007

(5)

5

(6)

NGÔN NGỮ TRUY VẤN CĨ CẤU TRÚC 4.1 TỔNG QUAN VỀ NGƠN NGỮ SQL

4.2 NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU (DDL) 4.3 NGÔN NGỮ THAO TÁC DỮ LIỆU (DML)

4.4 CÁC DẠNG THỨC CỦA CÂU LỆNH SELECT 4.5 CÂU LỆNH SELECT VÀ ĐẠI SỐ QUAN HỆ

(7)

4.1. T NG QUAN V  NGÔN NG  SQL

(S t ru c t u re d  Qu e ry  La n g u a g e )

4.1.1. L CH S  PHÁT TRI N

q Được   p h t   t ri n   b i  IBM  v o   n h n g   n ă m     v i  t ê n   g i 

b a n   đ u     S q u e l  d a   t rê n   m ô   h ìn h   d   li u   q u a n   h   c a   ệ ủ F.Co d d

q Vi n   Tiê u   c h u n   q u c   g ia   Ho a   K   (ANS I)  v   T   c h c   t iê u  

c h u n   q u c   t   (IS O)  đ ã   c ô n g   b   c c   p h iê n   b n   c h u n   c a   ế S QL:  S QL_8 ,  S QL_8 ,  S QL_9 ,  S QL:1 9 ,  S QL:2 0 ,  S QL:2 0 , S QL:2 0 , S QL:2 1

q Cá c   p h n   m m   h   q u n   t r   c   s   d   li u   kh c   n h a u   s   h   ị ữ ệ ẽ ỗ

t r   n g ô n   n g   S QL    c c   m c   đ   kh c   n h a u   (c ó   t h   b  sung 

t h ê m  h o c   k h ô n g  h  t r  m t  s  c â u  l n h  h a y  c ú  p h p )

(8)

4  CÁC THÀNH PH N C A NGÔN NG  S QL

NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU (DDL – Data Definition Language)

NGÔN NGỮ THAO TÁC DỮ LIỆU (DML – Data Definition Language)

(Đ nh nghĩa (xác l p) ho c thay đ i c u  ổ ấ

t rú c   t p   t in   c a   CS DL,  c c  

b n g  d  li u , c c  liê n  k t , ) ữ ệ ế

(C p   n h t   d   li u   v o   c c  

b n g ,  t ru y   v n   ( đ c )  d   li u   t   ữ ệ

(9)

9

4  M T S  QUY  ƯỚC V  THU T NG

Kh i  m   v i c   v i  S QL  v   c c   h   q u n   t r   c   s   d   li u   t h ô n g   ị ữ ệ t hườn g :

q D   li u   đữ ệ ược   t   c h c   d ưới  d n g   c   s   d   li uơ ữ ệ  (d a t a b a s e ). 

Đó  là  m t  t p  h p  g m  c c   b n g  d  li u ữ ệ  c ó  liê n  q u a n

q M i  b n g   d   li u  (d a t a   t a b le )    t p   h p   c c   h n g  (b n  

g h i)  v   c t .  Đó   c h ín h     m t   q u a n   h (re la t io n )  t ro n g   m   h ìn h  q u a n  h  

L u   ýư :  M t   t p   h p   c c   b n   g h i  là   k t   q u   t r   v   c a   m t  ế ả ề ủ c â u  l n h  t ru y  v n  S ELECT c ũ n g  đ ược  x e m  là  m t  q u a n  h

q M i  c t  (c o lu m n )  c a   b n g     m t   t h u c   t ín h  (a t t rib u t e ) 

c a   q u a n   h ,  m i  b n   g h i  (re c o rd )  c a   b n g     m t   b   (t u p le ) c a  q u a n  h

q C u   t rú c   c a   b n g   d   li u   (d a n h   s c h   c c   c t )  đ ữ ệ ược   x c  

(10)

10 Lớp Mã Lớp Tên Lớp Phòng Học Học Viên Mã HV Tên HV Năm Sinh Điểm Thi Mã Lớp

Mã Lớp Tên Lớp Phòng học L1 Word T001 P203 L2 Word T002 P204

Mã HV Tên HV Năm Sinh Điểm Thi Mã Lớp

HV01 An 1984 5.5 L1

HV02 Bình 1989 7.0 L2

Ngày đăng: 10/03/2021, 15:14

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w