Mỗi yêu cầu được ghi vào 1 query. Các bước thao tác với Query như sau:
Bước 1: Mở Microsoft Access.
Bước 2: Tạo cơ sở dữ liệu (New/ Blank Database).
Nhập tên của cơ sở dữ liệu.
Bước 3: Tạo 1 truy vấn (Query) mới.
1. Tạo một cơ sở dữ liệu có tên là Thuchanh.
2. Tạo một bảng có tên là DOCGIA, có các thuộc tính như sau
CREATE TABLE DOCGIA( MaDG Text(10) NOT NULL PRIMARY KEY, TenDG Text(30) NOT NULL, DiaChi Text(50) NOT NULL, Tuoi NUMBER);
3. Thêm một thuộc tính mới có tên là Ghichu cho bảng DOCGIA.
ALTER TABLE DOCGIA ADD COLUMN GhiChu Text(50));
4. Thay đổi kiểu dữ liệu của thuộc tính Ghichu thành kiểu dữ liệu Memo
ALTER TABLE DOCGIA ALTER COLUMN GhiChu Memo;
5. Xóa thuộc tính Ghichu trong bảng DOCGIA.
ALTER TABLE DOCGIA DROP COLUMN GhiChu;
6. Thực hiện các lệnh sau đây, mỗi lệnh này sẽ cho kết quả như thế nào? Nêu sự khác nhau giữa chúng.
Câu 1
INSERT INTO DOCGIA VALUES(‘DHTL05’,’Nguyễn Công Thành’,’Lớp 41NC’,22 );
Câu 2
INSERT INTO DOCGIA(MaDG, TenDG, DiaChi) VALUES(‘DHTL06’,’Nguyễn Phương Lan’,’Lớp 41NC’ );
7. Xóa một bản ghi có MaDG= ‘DHTL01’ trong bảng DOCGIA.
DELETE FROM DOCGIA WHERE MaDG=’DHTL01’;
8. Xóa những độc giả có địa chỉ là: 41NC trong bảng DOCGIA.
DELETE FROM DOCGIA WHERE Diachi=’41NC’;
9. Sửa địa chỉ của độc giả có MaDG là TD001 thành địa chỉ mới là CVK3I.
UPDATE DOCGIA SET (Diachi=’CVK3I’) WHERE MaDG=’TD001’;
1. Tạo một cơ sở dữ liệu (CSDL) dùng để quản lý nhân viên, lấy tên CSDL là QLNhanVien.
2. Cấu trúc của CSDL gồm các bảng với các quan hệ sau
3. Thêm dữ liệu (bằng lệnh INERT) cho bảng NHANVIEN để có kết quả như sau
4. Thêm dữ liệu (bằng lệnh INERT) cho bảng DONVI để có kết quả như sau
5. Thêm dữ liệu (bằng lệnh INERT) cho bảng BACLUONG để có kết quả như sau
SELECT HoTen, CongViec, TenDV FROM NHANVIEN NV, DONVI DV WHERE NV.MaDV= DV.MaDV;
SELECT NV.MaNV, NV.Hoten, PT.MaNV, PT.Hoten FROM NHANVIEN NV, NHANVIEN PT WHERE (NV.MaNV=PT.MaPT) AND (NV.Luong>PT.Luong);
Thực hiện các thao tác sau cho Cơ sở dữ liệu dùng để quản lý một cửa hàng kinh doanh.
I. ĐỊNH NGHĨA DỮ LIỆU
1. Tạo cơ sở dữ liệu
Tạo một cơ sở dữ liệu dùng để quản lý cửa hàng đặt tên là QLCH bao gồm các bảng có mối quan hệ như sau:
Cấu trúc của mỗi bảng như sau:
2. Sửa đổi cấu trúc
a. Thêm một thuộc tính:
b. Thay đổi kiểu của một thuộc tính.
c. Xóa một thuộc tính.
II. QUẢN TRỊ DỮ LIỆU
1. Thêm giá trị vào các dòng của bảng
Chú ý: Hãy thử trường hợp thêm ma_khach là K0010 vào bảng DONHANG thì kết quả thế nào? Tại sao?
2. Thêm giá trị cho một số thuộc tính
- Thêm giá trị vào bảng KHACH để được giá trị như sau:
- Thêm giá trị vào bảng HANG để được giá trị như sau:
3. Xóa hàng
4. Sửa đổi giá trị của một hàng.
III. CÁC LỆNH TRUY VẤN DỮ LIỆU