Chủ đề 6: THỰC HÀNH TẠO VÀ KHAI THÁC CƠ SỞ DỮ LIỆU
Bài 17: QUẢN TRỊ CSDL TRÊN MÁY TÍNH
1. Lợi ích của việc quản trị CSDL trên máy tính:
- Việc ứng dụng CSDL trong quản lý đem lại nhiều lợi ích to lớn: tiện lợi, kịp thời, nhanh chóng, hạn chế sai sót…
- Trước khi có máy tính việc quản lý dữ liệu thủ công là công việc rất vất vả, khó kiểm soát, đòi hỏi nhiều công sức.
- Việc quản trị CSDL trên máy tính giúp hạn chế tối đa dư thừa dữ liệu, đảm bảo tính nhất quán của dữ liệu, đảm bảo an ninh và an toàn dữ liệu…đem lại nhiều lợi ích to lớn.
- Ngày nay việc ứng dụng quản trị CSDL trên máy tính đã được thực hiện một cách phổ biến ở hầu khắp các hoạt động quả lý kinh tế-xã hội.
2. Hệ quản trị CSDL MYSQL và phần mềm HEIDISQL:
- MySQL và HeidiSQL là các phần mềm mã nguồn mở, được nhiều người dùng để quản trị các CSDL
- MySQL sử dụng giao diện dòng lệnh (CLI)
- HeidiSQL sử dụng giao diện đồ họa (GUI)
- Cài đặt và làm việc với MySQL:
+ Bước 1: Tải MySQL từ trang chủ
+ Bước 2: Chạy trình cài đặt và chọn các thành phần cần thiết
+ Bước 3: Cấu hình tài khoản root (quản trị viên)
+ Bước 4: Khởi động và sử dụng MySQL
Mysql -u root -p (Enter)
Nhập mật khẩu (Enter)
Làm việc tại cửa sổ lệnh của MySQL (gõ câu lệnh)
Cài đặt và làm việc với HeidiSQL:
+ Bước 1: Tải và cài đặt HeidiSQL
+ Bước 2: Kết nối với MySQL server
+ Bước 3: Khởi động và sử dụng HeidiSQL bằng tài khoản root
Ô kiểu mạng, Library được đặt các giá trị mặc định
Ô tên máy chủ/IP được đặt giá trị mặc định vì MySQL và HeidiSQL được cài đặt trên cùng một may: 127.0.0.1
Ô người dùng (tên người dùng CSDL): root
Ô mật khẩu: nhập mật khẩu người dùng root: mật khẩu người dùng
Ô cổng dùng giá trị mặc định là cổng giao tiếp dành cho các hệ QTCSDL
Chọn Mở để vào cửa sổ làm việc của giao diện HeidiSQL