KHỞI ĐẦU
CÁC MÔ HÌNH CSDL
ĐẠI SỐ QUAN HỆ
TỐI ƯU DỮ LIỆU
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Nhập môn CSDL

Danh sách các bài viết trong chuyên mục Nhập môn CSDL, đây là những bài viết mới nhất được cập nhật trong mục Nhập môn CSDL.

Trong loạt bài viết này mình sẽ nói về những kiến thức căn bản về nhập môn cơ sơ dữ liệu,  đây là học phần đầu tiên và quan trọng nhất khi bạn học về CSDL tại các trường đại học và cao đẳng CNTT.

Nội dung chủ yếu của bộ môn này là nói về những vấn đề nền tảng về CSDL, khái niệm CSDL là gì và những mô hình quan trọng trong quá trình phân tích thiết kế database, Một phần rất quan trọng đó là ngôn ngữ SQL, bạn sẽ được học ngôn ngữ tân từ cũng như SQL để tạo ra những câu truy vấn sau này.

Ràng buộc toàn vẹn cũng rất quan trọng, bạn cũn sẽ được học trong bài này, và cuối cùng đó là cách tối ưu hóa câu hỏi bằng đại số quan hệ.

Loạt bài viết này mình tham khảo slide của thầy Trần Sơn Hải, là giảng viên của trường đại học SP TPHCM khoa CNTT, rất cám ơn thầy đã soạn ra một tài liệu rất đáng quý. Cuối cùng xin chúc các bạn học bộ môn nhập môn cơ sở dữ liệu tốt và có điểm cao.

+NHẬP MÔN CSDL
» Khởi đầu
1 Tìm hiểu cơ sở dữ liệu là gì? và hệ quản trị CSDL MYSQL
2 Các khái niệm cơ bản về cơ sở dữ liệu
» Các mô hình CSDL
3 Mô hình dữ liệu mạng
4 Mô hình thực thể mối kết hợp (ER)
5 Mô hình dữ liệu quan hệ (Relational Data Model)
» Đại số quan hệ
» Tối ưu dữ liệu

Bài xem nhiều

Thiết lập ID tăng tự động với Identity trong SQL Server

Thiết lập ID tăng tự động với Identity trong SQL Server

ID tăng tự động là một nhu cầu rất quan trọng trong việc lưu trữ…

Khóa ngoại (Foreign Key) trong MySQL

Khóa ngoại (Foreign Key) trong MySQL

Chúng ta đã được học các tạo bảng (Create Table), khái niệm về khóa chính…

Tạo biến bằng lênh DECLARE trong SQL Server

Tạo biến bằng lênh DECLARE trong SQL Server

Stored Procedure là tập hợp những lệnh SQL và những công thức tính toán nên…

Mô hình thực thể mối kết hợp (ER)

Mô hình thực thể mối kết hợp (ER)

Tiếp theo mô hình mạng chúng ta sẽ học một mô hình cao cấp hơn…

Tạo khóa chính (Primary key) trong MySQL

Tạo khóa chính (Primary key) trong MySQL

Như ta biết mỗi table thông thường chúng ta sẽ có một khóa chính nhằm…

Lệnh SELECT lấy dữ liệu trong MySQL

Lệnh SELECT lấy dữ liệu trong MySQL

Trong bài này chúng ta sẽ tìm hiểu cách lấy dữ liệu trong MySQL với…

Lệnh tạo bảng (Create Table) trong MySQL

Lệnh tạo bảng (Create Table) trong MySQL

Trong bài này chúng ta sẽ tìm hiểu một lệnh đầu tiên trong ngôn ngữ…

Giới thiệu SQLite - SQLite là gì?

Giới thiệu SQLite - SQLite là gì?

SQLite là một thư viện phần mềm mà triển khai một SQL Database Engine, không…

Khóa ngoại Foreign Key trong SQL

Khóa ngoại Foreign Key trong SQL

Trong bài này bạn sẽ được học cách tạo khóa ngoại Foreign Key bằng câu…

Ràng buộc UNIQUE trong SQL Server

Ràng buộc UNIQUE trong SQL Server

Ở các bài trước chúng ta đã tìm hiểu ràng buộc primary key và foreign…

Bảng tạm Temporary Tables trong SQL Server

Bảng tạm Temporary Tables trong SQL Server

Trong bài này mình sẽ hướng dẫn cách tạo và sử dụng bảng tạm Temporary…

Gộp dữ liệu với UNION và UNION ALL trong SQL

Gộp dữ liệu với UNION và UNION ALL trong SQL

Có một số trường hợp bắt buộc bạn phải chạy hai câu truy vấn nên…

Tìm hiểu Procedure trong Oracle

Tìm hiểu Procedure trong Oracle

Procedure là gì? Procedure hay còn gọi là thủ tục, nó dùng để gom một…

Thêm column vào table trong SQL Server

Thêm column vào table trong SQL Server

Trong bài này sẽ hướng dẫn bạn cách sử dụng lệnh ALTER TABLE để thêm…

Tạo MySQL Stored Procedure đầu tiên

Tạo MySQL Stored Procedure đầu tiên

Ở bài trước chúng ta đã tìm hiểu khái niệm Mysql Stored Procedure là gì…

INNER JOIN trong MySQL

INNER JOIN trong MySQL

Ở bài tích đề cát chúng ta đã tìm hiểu cách truy vấn dữ liệu…

Xóa column trong SQL Server

Xóa column trong SQL Server

Trong bài này mình sẽ hướng dẫn bạn cách xóa một hoặc nhiều column ra…

Câu lệnh if else trong MYSQL

Câu lệnh if else trong MYSQL

Trong bài này chúng ta sẽ tìm hiểu đến mảng trong javascript và một số…

Tìm hiểu AUTO_INCREMENT trong MySQL

Tìm hiểu AUTO_INCREMENT trong MySQL

Đáng lẽ ra bài này tôi trình bày ở bài tạo khóa chính Primary Key…

Bài 01: JSON là gì? Cấu trúc chuỗi JSON

Bài 01: JSON là gì? Cấu trúc chuỗi JSON

JSON là chữ viết tắt của Javascript Object Notation, đây là một dạng dữ liệu…

Top