YOMEDIA
NONE

Tin học 11 Kết nối tri thức Bài 19: Thực hành tạo lập cơ sở dữ liệu và các bảng


Mời các em cùng khám phá nội dung Bài 19: Thực hành tạo lập cơ sở dữ liệu và các bảng. Thông qua bài học này, các em sẽ biết tạo mới một CSDL, tạo được các bảng không có khoá ngoài và chỉ định được khoá chính cho bảng. HOC247 hy vọng rằng qua các bài học của chương trình Tin học 11 Tin học ứng dụng, các em sẽ thu thập những kiến thức hữu ích và thú vị, giúp nâng cao kiến thức về môn Tin học.

ADSENSE
YOMEDIA
 

Tóm tắt lý thuyết

Nhiệm vụ:  Tạo lập CSDL mới tên mymusic, khởi tạo bảng nhacsi, khai báo các bảng này như thiết kế ở bài 18.

 

1.1. Tạo lập CSDL MYMUSIC

- Nhảy nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ Tạo mới, chọn Cơ sở dữ liệu. Nhập mymusic, chọn OK.

- Bộ mã kí tự mặc định là Unicode 4 byte: utf8mb4, đối chiếu so sánh xấu theo utf8mb4_general_ci.

- Ở vùng mã lệnh phía dưới sẽ thấy xuất hiện câu truy vẫn SQL tương ứng.

 

Tạo lập CSDL mymusic

 

1.2. Tạo lập bảng

a. Khai báo tạo lập bảng, các trường và kiểu dữ liệu

- Tạo lập bảng nhacsi (idNhacsi, tenNhacsi), idNhacsi kiểu INT tenNhacsi kiểu VARCHAR (255).

- Nháy nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ Tạo mới, chọn Bảng. Nhập tên: nhacsi, chọn Thêm mới để thêm trường. Một trường với tên mặc định Column 1 sẽ xuất hiện phía dưới.

 

Khai báo tên bảng, thêm mới một trường

 

- Nhập Tên: idNhacsi, chọn kiểu dữ liệu INT, bỏ đánh dấu ô Allow NULL.

 

Khai báo trường kiểu INT, not NULL

 

- Chọn AUTO_INCREMENT, dưới nhãn Mặc định và chọn OK, để có kết quả như hình bên dưới.

 

Khai báo trường AUTO_INCREMENT

 

- Để thêm khai báo trường tiếp theo, nhấn Ctrl+Insert hoặc nhảy nút phải chuột vào phần dưới dòng idNhacsi và chọn Add column.

- Nhập: tenNhacsi, chọn kiều VARCHAR, độ dài 255, giá trị mặc định là kí tự rỗng ".

 

Khai báo trường kiểu VARCHAR

 

b. Khai báo khoá chính

- Ấn định idNhacsi là khoá chính: Nháy nút phải chuột vào dòng khai báo idNhacsi và chọn Create new index → PRIMARY.

 

Bảng chọn để khai báo khoá chính

 

- Cần phải làm gì trong trường hợp chọn nhằm trường làm khoá chính, chẳng hạn chọn nhằm trường tenNhacsi.

 

Minh hoạ khai báo nhằm khoá chính

 

- Để sửa khoá chính đã khai báo nhầm này, hãy nhảy đúp chuột vào ô tenNhacsi ở dưới ô PRIMARY KEY ở phần trên và chọn lại idNhacsi.

 

Thao tác sửa khoá chính

 

- Sau đó nhảy chuột vào ô bên cạnh dưới ô PRIMARY.

 

Kết quả chỉnh sửa khoá chính

 

c. Lưu kết quả

- Cuối cùng chọn Lưu để lưu lại khai báo bảng nhacsi. Ở vùng hiển thị phía trái sẽ xuất hiện tên bảng nhacsi dưới dòng tên CSDL mymusic.

 

Kết quả tạo lập bảng

2. Luyện tập Bài 19 SGK Tin học 11 Kết nối tri thức

Qua bài học này, các em sẽ:

- Biết tạo mới một CSDL, thực hiện thông qua giao diện của phần mềm khách quản trị CSDL HeidiSQL.

- Tạo được các bảng không có khoá ngoài, chỉ định được khoá chính cho bảng, khoá cấm trùng lặp cho những trường không được có giá trị trùng lặp.

2.1. Trắc nghiệm Bài 19 SGK Tin học 11 Kết nối tri thức  

Như vậy là các em đã xem qua bài giảng Bài 19 Chủ đề 6 Tin học lớp 11 Kết nối tri thức. Để củng cố kiến thức bài học mời các em tham gia bài tập trắc nghiệm Trắc nghiệm Tin học 11 Kết nối tri thức Bài 19.

Câu 4-10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!

2.2. Bài tập Bài 19 SGK Tin học 11 Kết nối tri thức

Các em có thể xem thêm phần hướng dẫn Giải bài tập Tin học 11 Kết nối tri thức Bài 19 để giúp các em nắm vững bài học và các phương pháp giải bài tập.

Khởi động trang 91 SGK Tin học lớp 11 Kết nối tri thức - KNTT

Luyện tập trang 94 SGK Tin học lớp 11 Kết nối tri thức - KNTT

Vận dụng trang 94 SGK Tin học lớp 11 Kết nối tri thức - KNTT

3. Hỏi đáp Bài 19 SGK Tin học 11 Kết nối tri thức

Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học của HOC247 sẽ hỗ trợ cho các em một cách nhanh chóng!

Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!

 

-- Mod Tin Học 11 HỌC247

NONE
AANETWORK
 

 

YOMEDIA
AANETWORK
OFF