Bài 11. Các thao tác với cơ sở dữ liệu quan hệ
Chia sẻ bởi Vương Đức Hạnh |
Ngày 10/05/2019 |
193
Chia sẻ tài liệu: Bài 11. Các thao tác với cơ sở dữ liệu quan hệ thuộc Tin học 12
Nội dung tài liệu:
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
Xét bài toán quản lí :
Tạo CSDL quản lí việc kinh doanh (mua_bán) văn phòng phẩm của một cửa hàng gồm ba bảng có cấu trúc như sau:
(Tiết 1)
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
gồm :
- Đặt tên trường
-Xác định kiểu dữ liệu cho mỗi trường
-Khai báo kích thước của mỗi trường
1.Tạo lập cơ sở dữ liệu
(Tiết 1)
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
Bước 4 :Tạo liên kết giữa các bảng
(xác định các trường chung giữa các bảng ?nối các bảng qua các trường chung đó)
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
Bước 4 :Tạo liên kết giữa các bảng
(xác định các trường chung giữa các bảng ?nối các bảng qua các trường chung đó)
Kéo thả chuột qua các trường chung của các bảng ?Create
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
Bước 4 :Tạo liên kết giữa các bảng
(xác định các trường chung giữa các bảng ?nối các bảng qua các trường chung đó)
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
Bước 4 :Tạo liên kết giữa các bảng
(xác định các trường chung giữa các bảng ?nối các bảng qua các trường chung đó)
?Trong CSDL quan hệ thì thao tác: Tạo bảng ,thiết đặt mối liên kết giữa các bảngchính là thao tác tạo lập CSDL
Vậy bản chất của thao tác tạo lập CSDL quan hệ là thực hiện 4 công việc chính :
* Khai báo cấu trúc bảng : đặt tên trường, chỉ định kiểu dữ liệu, khai báo kích thước trường
*Chọn khoá chính
*Đặt tên và lưu cấu trúc bảng
*Tạo liên kết giữa các bảng
Ngoài ra ,còn có các thao tác thay đổi cấu trúc bảng : thêm / xoá trường, thay đổi thứ tự trường, thay đổi khoá chính, xoá và đổi tên bảng....
LK
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
2.Cập nhật dữ liệu
- Sau khi cấu trúc bảng được tạo ta có thể nhập dữ liệu cho bảng
- Thông thường việc cập nhật dữ liệu được thực hiện từ bàn phím và rất ít khi người ta cập nhật cấu trúc bảng
- Quá trình cập nhật dữ liệu được hệ QTCSDL kiểm soát để đảm bảo các ràng buộc toàn vẹn
Có 2 cách nhập dữ liệu :
a, Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu(trang dữ liệu)
b, Nhập dữ liệu qua biểu mẫu
( Tạo biểu mẫu cho các bảng ?Nhập dữ liệu)
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
2.Cập nhật dữ liệu
Có 2 cách nhập dữ liệu
a, Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu(trang dữ liệu)
b, Nhập dữ liệu qua biểu mẫu
( Tạo biểu mẫu cho các bảng ?Nhập dữ liệu)
Chú ý : Dữ liệu nhập vào có thể được chỉnh sửa, thêm, xoá:
+ Thêm bản ghi :
Bổ sung một hoặc một vài bộ dữ liệu vào bảng
+ Chỉnh sửa :
Thay đổi các giá trị của một vài thuộc tính của bộ (sửa những dữ liệu đã có do sai sót khi nhập hoặc do thực tế thay đổi)
+Xoá bản ghi :
Là việc xoá một số bộ của bảng(xoá các dữ liệu đã có nhưng không đúng hoặc không phù hợp nữa)
Tóm lại :
Cập nhật dữ liệu chính là làm mới dữ liêu gồm:
-Nhập dữ liệu
- Các thao tác khi cập nhật dữ liệu : Chỉnh sửa, thêm, xoá bản ghi
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
2.Cập nhật dữ liệu
Có 2 cách cập nhật dữ liệu
a, Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu(trang dữ liệu)
b, Nhập dữ liệu qua biểu mẫu
( Tạo biểu mẫu cho các bảng ?Nhập dữ liệu)
Củng cố bài :
Trong tiết 1 này chúng ta đã biết được 2 thao tác cơ bản với CSDL quan hệ là :
* Tạo lập CSDL quan hệ _ Bản chất là thực hiện 4 công việc chính : + Khai báo cấu trúc bảng
+ Chọn khoá chính
+ Đặt tên và lưu cấu trúc bảng
+ Tạo liên kết giữa các bảng
* Cập nhật dữ liệu_ Nhập dữ liệu cho bảng (thông thường có 2 cách : + Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu
+ Nhập dữ liệu qua biểu mẫu
Các thao tác thường sử dụng khi cập nhật dữ liệu : Chỉnh sửa, thêm , xoá bản ghi
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
2.Cập nhật dữ liệu
Có 2 cách cập nhật dữ liệu
a, Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu(trang dữ liệu)
b, Nhập dữ liệu qua biểu mẫu
( Tạo biểu mẫu cho các bảng ?Nhập dữ liệu)
BTVN
Tạo CSDL quản lí quá trình Học_Tập của các học sinh trong lớp theo từng môn học .
Nhập dữ liệu cho cả ba bảng (dùng cả hai cách :trực tiếp trong trang dữ liệu và tạo biểu mẫu nhập dữ liệu)
Gợi ý:
Xây dựng CSDL gồm 3 bảng
-Bảng 1 : Quản lí thông tin về Học Sinh
-Bảng 2: Quản lí thông tin về Môn Học
-Bảng 3: Quản lí Điểm
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
Xét bài toán quản lí :
Tạo CSDL quản lí việc kinh doanh (mua_bán) văn phòng phẩm của một cửa hàng gồm ba bảng có cấu trúc như sau:
(Tiết 1)
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
gồm :
- Đặt tên trường
-Xác định kiểu dữ liệu cho mỗi trường
-Khai báo kích thước của mỗi trường
1.Tạo lập cơ sở dữ liệu
(Tiết 1)
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
Bước 4 :Tạo liên kết giữa các bảng
(xác định các trường chung giữa các bảng ?nối các bảng qua các trường chung đó)
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
Bước 4 :Tạo liên kết giữa các bảng
(xác định các trường chung giữa các bảng ?nối các bảng qua các trường chung đó)
Kéo thả chuột qua các trường chung của các bảng ?Create
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
Bước 4 :Tạo liên kết giữa các bảng
(xác định các trường chung giữa các bảng ?nối các bảng qua các trường chung đó)
(Tiết 1)
Bước 3 :Đặt tên bảng và lưu cấu trúc bảng
Bước 2 : Chọn khoá chính
(ví dụ trong bảng Khách_Hàng )
Bước 1 :Xác định và khai báo cấu trúc của bảng (Tạo Bảng)
1.Tạo lập cơ sở dữ liệu
Bước 4 :Tạo liên kết giữa các bảng
(xác định các trường chung giữa các bảng ?nối các bảng qua các trường chung đó)
?Trong CSDL quan hệ thì thao tác: Tạo bảng ,thiết đặt mối liên kết giữa các bảngchính là thao tác tạo lập CSDL
Vậy bản chất của thao tác tạo lập CSDL quan hệ là thực hiện 4 công việc chính :
* Khai báo cấu trúc bảng : đặt tên trường, chỉ định kiểu dữ liệu, khai báo kích thước trường
*Chọn khoá chính
*Đặt tên và lưu cấu trúc bảng
*Tạo liên kết giữa các bảng
Ngoài ra ,còn có các thao tác thay đổi cấu trúc bảng : thêm / xoá trường, thay đổi thứ tự trường, thay đổi khoá chính, xoá và đổi tên bảng....
LK
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
2.Cập nhật dữ liệu
- Sau khi cấu trúc bảng được tạo ta có thể nhập dữ liệu cho bảng
- Thông thường việc cập nhật dữ liệu được thực hiện từ bàn phím và rất ít khi người ta cập nhật cấu trúc bảng
- Quá trình cập nhật dữ liệu được hệ QTCSDL kiểm soát để đảm bảo các ràng buộc toàn vẹn
Có 2 cách nhập dữ liệu :
a, Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu(trang dữ liệu)
b, Nhập dữ liệu qua biểu mẫu
( Tạo biểu mẫu cho các bảng ?Nhập dữ liệu)
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
2.Cập nhật dữ liệu
Có 2 cách nhập dữ liệu
a, Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu(trang dữ liệu)
b, Nhập dữ liệu qua biểu mẫu
( Tạo biểu mẫu cho các bảng ?Nhập dữ liệu)
Chú ý : Dữ liệu nhập vào có thể được chỉnh sửa, thêm, xoá:
+ Thêm bản ghi :
Bổ sung một hoặc một vài bộ dữ liệu vào bảng
+ Chỉnh sửa :
Thay đổi các giá trị của một vài thuộc tính của bộ (sửa những dữ liệu đã có do sai sót khi nhập hoặc do thực tế thay đổi)
+Xoá bản ghi :
Là việc xoá một số bộ của bảng(xoá các dữ liệu đã có nhưng không đúng hoặc không phù hợp nữa)
Tóm lại :
Cập nhật dữ liệu chính là làm mới dữ liêu gồm:
-Nhập dữ liệu
- Các thao tác khi cập nhật dữ liệu : Chỉnh sửa, thêm, xoá bản ghi
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
2.Cập nhật dữ liệu
Có 2 cách cập nhật dữ liệu
a, Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu(trang dữ liệu)
b, Nhập dữ liệu qua biểu mẫu
( Tạo biểu mẫu cho các bảng ?Nhập dữ liệu)
Củng cố bài :
Trong tiết 1 này chúng ta đã biết được 2 thao tác cơ bản với CSDL quan hệ là :
* Tạo lập CSDL quan hệ _ Bản chất là thực hiện 4 công việc chính : + Khai báo cấu trúc bảng
+ Chọn khoá chính
+ Đặt tên và lưu cấu trúc bảng
+ Tạo liên kết giữa các bảng
* Cập nhật dữ liệu_ Nhập dữ liệu cho bảng (thông thường có 2 cách : + Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu
+ Nhập dữ liệu qua biểu mẫu
Các thao tác thường sử dụng khi cập nhật dữ liệu : Chỉnh sửa, thêm , xoá bản ghi
(Tiết 1)
1.Tạo lập cơ sở dữ liệu
2.Cập nhật dữ liệu
Có 2 cách cập nhật dữ liệu
a, Nhập trực tiếp vào bảng qua cửa sổ nhập dữ liệu(trang dữ liệu)
b, Nhập dữ liệu qua biểu mẫu
( Tạo biểu mẫu cho các bảng ?Nhập dữ liệu)
BTVN
Tạo CSDL quản lí quá trình Học_Tập của các học sinh trong lớp theo từng môn học .
Nhập dữ liệu cho cả ba bảng (dùng cả hai cách :trực tiếp trong trang dữ liệu và tạo biểu mẫu nhập dữ liệu)
Gợi ý:
Xây dựng CSDL gồm 3 bảng
-Bảng 1 : Quản lí thông tin về Học Sinh
-Bảng 2: Quản lí thông tin về Môn Học
-Bảng 3: Quản lí Điểm
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Vương Đức Hạnh
Dung lượng: |
Lượt tài: 3
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)