
Tủ sách
CƠ SỞ DỮ LIỆU
NHẬP MÔN
Lê Hồng Kỳ

Công ty Cổ phần R2S hoạt động trong lĩnh vực đào tạo nguồn nhân lực CNTT cho
doanh nghiệp, tư vấn giải pháp CNTT và phát triển phần mềm. Với sứ mệnh đào
tạo nhân sự CNTT, R2S thành lập R2S Academy cung cấp những khóa học về lập
trình từ Front end, Back end cho đến Full stack để đáp ứng nhu cầu từ người học.
Với kinh nghiệm đào tạo Fresher của mình, R2S luôn trăn trở và đồng hành cùng
sinh viên để trang bị những kiến thức, kỹ năng thực tiễn cho sinh viên theo nhu cầu
doanh nghiệp. Để từ đó sinh viên được trang bị đầy đủ những gì doanh nghiệp yêu
cầu từ nhân viên.
Công ty R2S có nhiều chương trình liên quan mảng nguồn nhân lực như Internship,
Người trong nghề, Pre Fresher, Fresher. Cho dù sinh viên tham gia chương trình
nào, R2S cũng hướng đến việc mang thực tiễn đến gần sinh viên. Chúng ta làm
được điều này thì không chỉ sinh viên mà cả doanh nghiệp cùng có lợi. Sinh viên có
việc làm, doanh nghiệp có nhân sự phù hợp.
GIỚI THIỆU R2S
1

Anh Lê Hồng Kỳ người có hơn 14 năm kinh nghiệm qua các vị trí Developer, Team
Leader, Project Manager và Trainer.
Anh là chủ nhân của trang www.giasutinhoc.vn có lượng truy cập mỗi tháng từ 40.000
đến 60.000. Đây là trang chia sẻ kiến thức và kỹ năng về lập trình được các bạn sinh
viên yêu thích.
Anh còn tham gia đào tạo hơn 300 tân binh (Fresher) cho FPT Software Hồ Chí Minh.
Và chủ nhân của chứng chỉ quốc tế về Java do Oracle cấp.
Ngoài ra anh còn tham gia chia sẻ về định hướng nghề nghiệp, cơ hội việc làm sau khi
sinh viên tốt nghiệp cho hơn 3000 sinh viên các trường Đại học & Cao đẳng khu vực TP
HCM và lân cận.
GIỚI THIỆU TÁC GIẢ
LÊ HỒNG KỲ
CEO TẠI R2S
2

R2S Academy cảm ơn các bạn sinh viên đã, đang và sẽ đồng hành cùng R2S
trong suốt thời gian vừa qua. Ebook “Nhập môn Cơ sở dữ liệu” như một sự tri
ân đến các bạn sinh viên đã ủng hộ R2S.
Thông qua giáo trình này, R2S muốn truyền tải đến bạn đọc những kiến
thức cơ bản về database, mô hình ER, mô hình dữ liệu quan hệ, các bước để
chuyển từ ER sang Relational và đặc biệt chúng tôi tập trung hướng dẫn các
bạn thực hành CRUD. Trong đó C nghĩa là các câu lệnh liên quan đến tạo mới
như tạo cơ sở dữ liệu, tạo bảng, tạo mới một dòng dữ liệu. R chính là câu lệnh
SELECT, đọc dữ liệu. U chính là câu lệnh Update, thay đổi dữ liệu. D chính là
câu lệnh DELETE, xoá dữ liệu.
Con đường trở thành lập trình viên dẫu còn xa với bạn nhưng bằng sự kiên
trì cùng với lộ trình học đúng đắn, sẽ không lâu bạn có thể trở thành một lập
trình viên back-end hoặc cũng có thể trở thành một lập trình viên Full-stack là
điều không xa vời.
ĐÔI LỜI TÁC GIẢ
3

MỤC LỤC
Đôi lời tác giả
Giới thiệu tác giả
Giới thiệu R2S
Lời kết
Liên hệ
Bài 1: Tổng quan về cơ sở dữ liệu
Giáo trình nhập môn dữ liệu
Bài 2: Mô hình thực thể kết hợp
Bài 3: Mô hình dữ liệu quan hệ
Bài 4: Cài đặt cơ sở dữ liệu
Bài 5: Truy vấn dữ liệu trong SQL
Bài 6: Cơ sở dữ liệu trong MySQL
Bài 7: Cơ sở dữ liệu trong SQL server
Bài 8: Cài đặt cơ sở dữ liệu với SQLite
3
2
1
98
99
9
5
17
24
33
48
66
78
86
4

