Thông tin tài liệu
1
1
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
HỌC PHẦN 5
2
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
2
CƠ SỞ
DỮ
LIỆU MYSQL
3
3
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
Nội dung
•
Tổng quan
•
Bảng
•
Toán tử
•
Phát biểu SQL
•
Import và
export dữ
liệu
4
4
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
Tổng quan
•
Giới thiệu Cơ sở
dữ
liệu (CSDL)
•
CSDL MySQL
5
5
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
Giới thiệu CSDL
•
Khái niệm
•
Chức năng
•
Các loại CSDL
•
Các đối tượng chính của CSDL quan hệ
•
Hệ
quản trị
CSDL
•
SQL (Structure Query Language)
6
6
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
Giới thiệu CSDL
•
Khái niệm
−
CSDL là
một tập hợp dữ
liệu được lưu trữ
một cách có
tổ
chức nhằm giúp việc xem, tìm kiếm và
lấy thông tin được
nhanh chóng và
chính xác, giúp giảm công sức và
thời
gian quản lý thông tin cần thiết
7
7
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
Giới thiệu CSDL
•
Chức năng
−
Lưu trữ
−
Truy cập
−
Tổ
chức
−
Xử
lý
8
8
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
Giới thiệu CSDL
•
Các loại CSDL
−
CSDL phân cấp
−
CSDL hướng đối tượng
−
CSDL quan hệ
9
9
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
Giới thiệu CSDL
•
Các đối tượng chính của CSDL quan hệ
−
Bảng dữ
liệu (table)
−
Quan hệ
10
10
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
Giới thiệu CSDL
•
Các đối tượng chính của CSDL quan hệ
−
Bảng dữ
liệu (table)
•
Là
thành phần trung tâm của CSDL, được dùng để lưu trữ
thông tin của CSDL
•
Gồm hai thành phần: dòng và
cột
[...]... • • Bảo vệ dữ liệu Duy trì dữ liệu Quản lý các giao dịch … 18 18 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Giới thiệu CSDL • SQL − Là loại ngôn ngữ cho phép thực hiện các thao tác rút trích, tính toán, cập nhật trên các dữ liệu được lưu trữ trong CSDL 19 19 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • • • • • • Giới thiệu Đặc điểm Các tập tin vật lý lưu trữ... utf-8 COLLATE utf8_unicode_ci Hay CREATE DATADASE ql_ban_sua 31 31 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Xóa CSDL − Giao diện đồ họa • Bước 1: Chọn CSDL cần xóa, sau đó nhấn DROP 32 32 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Xóa CSDL − Giao diện đồ họa • Bước 2: Xác nhận việc xóa CSDL đã chọn, nhấn OK để xóa 33 33 TRƯỜNG ĐẠI HỌC KHOA HỌC... 20 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Giới thiệu − CSDL MySQL là tập hợp các đối tượng: bảng, bảng ảo,… cho phép người dùng lưu trữ và truy xuất các thông tin đã được tổ chức và lưu trữ bên trong đó 21 21 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Đặc điểm − − Sử dụng cho các ứng dụng Web có quy mô vừa và nhỏ Để thực hiện các thao tác trên. .. HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Xóa CSDL − Dùng câu lệnh DROP DATABASE • Cú pháp: DROP DATABASE TÊN_CSDL • Ví dụ: Xóa CSDL ql_ban_sua DROP DATABASE ql_ban_sua 34 34 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Nội dung • • • • • Tổng quan Bảng Toán tử Phát biểu SQL Import và export dữ liệu 35 35 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bảng (table)... tế 12 12 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Giới thiệu CSDL • Các đối tượng chính của CSDL quan hệ − Quan hệ • Là thành phần được dùng để tạo mối liên kết giữa các bảng dữ liệu với nhau nhằm đảm bảo tính nhất quán, đúng đắn của dữ liệu trong CSDL • Có ba loại quan hệ chính: Quan hệ 1 – 1 Quan hệ 1 – nhiều Quan hệ nhiều – nhiều 13 13 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG... wamp \mysql\ data\tên_CSDL 23 23 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Chiều dài của tên CSDL, bảng, chỉ mục, cột, định danh 24 24 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Quy tắc đặt tên − − − − Tên không kết thúc bằng khoảng trắng Tên CSDL không có các ký tự /, \, , :, *, ‘’, Tên bảng không có các ký tự /, \, , :, *, ‘’, , | Chiều... một thư mục có tên của CSDL và được lưu tại thư mục wamp \mysql\ data\ Có hai cách để tạo một CSDL là dùng giao diện đồ họa hoặc dùng dòng lệnh 26 26 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Tạo CSDL − Giao diện đồ họa • Bước 1: khởi động PHPMyAdmin 27 27 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Tạo CSDL − Giao diện đồ họa • Bước 2: nhập tên CSDL... dạy nhiều lớp học Một lớp học có nhiều giáo viên Quan hệ này tương đương với hai quan hệ một nhiều sau: 17 17 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Giới thiệu CSDL • Hệ quản trị CSDL − − Quản lý các dữ liệu được lưu trữ bên trong các CSDL, giúp cho CSDL dễ dàng đến được với người dùng khi cần truy cập các thông tin khác nhau Có khả năng lưu trữ dữ liệu và cho phép dữ liệu có thể trao... New Database và chọn các thông tin khác • Bước 3: Nhấn “Create” để hoàn thành việc tạo CSDL 28 28 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Tạo CSDL − Dùng câu lệnh CREATE DATABASE • Vào giao diện dòng lệnh 29 29 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC CSDL MySQL • Tạo CSDL − Dùng câu lệnh CREATE DATABASE • Cú pháp: CREATE DATABASE Tên_CSDL [[ DEFAULT]...TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Giới thiệu CSDL • Các đối tượng chính của CSDL quan hệ − Bảng dữ liệu (table) • Cột: là một khối dữ liệu trong bảng, có cùng loại dữ liệu, có các thông tin chính: Tên cột: dùng để phân biệt với các cột khác trong bảng Tên cột trong bảng phải duy nhất và không dùng các ký tự đặc biệt Kiểu dữ liệu của cột: xác định loại . 1
1
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP. HCM
TRUNG TÂM TIN HỌC
HỌC PHẦN 5
2
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP. HCM
TRUNG TÂM TIN HỌC
2
CƠ SỞ
DỮ
LIỆU MYSQL
3
3
TRƯỜNG.
liệu
4
4
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP. HCM
TRUNG TÂM TIN HỌC
Tổng quan
•
Giới thiệu Cơ sở
dữ
liệu (CSDL)
•
CSDL MySQL
5
5
TRƯỜNG ĐẠI HỌC KHOA HỌC
Ngày đăng: 23/03/2014, 10:21
Xem thêm: PHẦN 5: LẬP TRÌNH ỨNG DỤNG QUẢN LÝ TRÊN WEB: CƠ SỞ DỮ LIỆU MYSQL - TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM pot, PHẦN 5: LẬP TRÌNH ỨNG DỤNG QUẢN LÝ TRÊN WEB: CƠ SỞ DỮ LIỆU MYSQL - TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM pot