SGKVN

Tin Học - Bài 19: Thực hành tạo lập cơ sở dữ liệu và các bảng | Kết Nối Tri Thức Với Cuộc Sống

Bài 19: Thực hành tạo lập cơ sở dữ liệu và các bảng - Tin Học . Xem chi tiết nội dung bài Bài 19: Thực hành tạo lập cơ sở dữ liệu và các bảng và tải xuống miễn phí trọn bộ file PDF Sách Tin Học | Kết Nối Tri Thức Với Cuộc Sống

(Trang 91)

SAU BÀI HỌC NÀY 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 mỗi bảng, khoá cầm trùng lặp cho những trường không được có giá trị trùng lặp.

Việc đầu tiên đề làm việc với một CSDL là tạo lập. Với HeidiSQL, việc tạo lập CSDL và các bảng đơn giản được thực hiện như thế nào?

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

Hướng dẫn:

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_cl.

Ở 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:

Hình 19.1. Tạo lập CSDL mymusic

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.

(Trang 92)

Hình 19.2. 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.

 

Hình 19.3. 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 19.4.

Hình 19.4. 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 ".

(Trang 93)

Hình 19.5. Khai báo trường kiều VARCHAR

b) Khai báo khoá chính

Ấn định id Nhacsi 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.

Hình 19.6. 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 như Hình 19.7? 

Hình 19.7. Minh hoạ khai báo nhầm khoá chính

(Trang 94)

Để 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 (Hình 19.8):

Hình 19.8. Thao tác sửa khoá chính

Sau đó nháy chuột vào ô bên cạnh dưới ô PRIMARY (Hình 19.9).

Hình 19.9. 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 (Hình 19.10).

Hình 19.10. Kết quả tạo lập bảng

LUYỆN TẬP

Khai báo tạo lập bảng casi như thiết kế ở Bài 18.

VẬN DỤNG

Hãy lập CSDL quản lí tên các Quận/Huyện, Tỉnh/Thành phố của Việt Nam. Tạo bảng Tỉnh/Thành phố.

Xem và tải xuống trọn bộ sách giáo khoa Tin Học

Tổng số đánh giá:

Xếp hạng: / 5 sao

Sách giáo khoa liên quan

Ngữ Văn 11 - Tập Một

Ngữ Văn Lớp 11 (Tập 1) Chương Trình Cơ Bản

Công Nghệ 11

Công nghệ 11 - NXB Giáo Dục

Địa Lí 11

Địa Lí 11 - NXB Giáo dục

Địa Lí 11 (Nâng Cao)

Địa Lí 11 Nâng cao - NXB Giáo dục

Lịch Sử 11

Lịch sử 11 - NXB Giáo Dục

Sinh Học 11

Sinh học 11 - NXB Giáo dục

Giải bài tập Toán 11 Tập 1

Giải bài tập Toán lớp 11 - Tập 1

Giải bài tập Vật lý 11

Giải bài tập Vật lý 11

Giải bài tập Sinh học 11

Giải bài tập Sinh học 11

Gợi ý cho bạn

hoat-dong-trai-nghiem-5-1898

Hoạt Động Trải Nghiệm 5

NXB Kết nối tri thức - Hoạt động trải nghiệm 5

giao-duc-cong-dan-6-105

Giáo Dục Công Dân 6

Sách Chân Trời Sáng Tạo Lớp 6

giao-duc-the-chat-5-1855

Giáo Dục Thể Chất 5

NXB Kết nối tri thức - Giáo dục thể chất 5

khoa-hoc-4-2727

Khoa Học 4

Sách Lớp 4 Cánh Diều

cong-nghe-3-261

Công Nghệ 3

Sách Lớp 3 Cánh Diều

Nhà xuất bản

canh-dieu-1

Cánh Diều

Bộ sách giáo khoa của Nhà xuất bản Cánh Diều

chan-troi-sang-tao-2

Chân Trời Sáng Tạo

Bộ sách giáo khoa của Nhà xuất bản Chân Trời Sáng Tạo

ket-noi-tri-thuc-voi-cuoc-song-3

Kết Nối Tri Thức Với Cuộc Sống

Sách giáo khoa của nhà xuất bản Kết Nối Tri Thức Với Cuộc Sống

giao-duc-viet-nam-5

Giáo Dục Việt Nam

Bộ Sách Giáo Khoa của Nhà Xuất Bản Giáo Dục Việt Nam

sach-bai-giai-6

Sách Bài Giải

Bài giải cho các sách giáo khoa, sách bài tập

sach-bai-tap-7

Sách Bài Tập

Sách bài tập tất cả các khối lớp

tai-lieu-hoc-tap-9

Tài liệu học tập

Đây là tài liệu tham khảo hỗ trợ trong quá trình học tập

global-success-bo-giao-duc-dao-tao-11

Global Success & Bộ Giáo Dục - Đào Tạo

Bộ sách Global Success & Bộ Giáo Dục - Đào Tạo là sự kết hợp giữa ngôn ngữ Tiếng Anh theo lối giảng dạy truyền thống và cập nhật những phương thức quốc tế

nxb-dai-hoc-su-pham-tphcm-12

NXB - Đại Học Sư Phạm TPHCM

NXB - Đại Học Sư Phạm TPHCM

Chủ đề