Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (207.79 KB, 3 trang )
BÀI THỰC HÀNH SQL-1 Thao tác trên cơ sở dữ liệu PUBS
Cơ sở dữ liệu PUBS là một database mẫu có sẵn trong SQL Server về quản lý xuất bản sách, bao gồm
11 bảng thể hiện trong sơ đồ sau, trong đó 8 bảng: authors, titles, titleauthor, sales, roysched,
employee, publishers, stores là các bảng quan trọng.
authors:Danh sách các tác giả. au_id (mã tác giả) là primary key.
titles: Danh sách tác phẩm (sách xuất bản), title_id là primary key.
title_id: mã sách, title: tên sách, type: chủ đề sách, pub_id: mã nhà xuất bản, price: đơn giá, advance:
tiền nhận trước, royalty: phần trăm bản quyền, pubdate: ngày xuất bản.
titleauthor: Danh sách tác giả, tác phẩm.
au_id: mã tác giả, title_id: mã quyển sách của tác giả đã viết, royalty: phần trăm bản quyền.
Primary key = (au_id, title_id)
stores: Danh sách các cửa hàng bán sách
stor_id: mã cửa hàng, stor_name: tên cửa hàng, stor_address: địa chỉ cửa hàng, city: thành phố, state:
bang, zip: mã vùng. Primary key: stor_id.
1
sales: Dach sách các cuốn sách được bán.
stor_id: mã cửa hàng, ord_num: số hóa đơn, ord_date: ngày viết hóa đơn, qty: số lượng, title_id: mã
cuốn sách được bán.
primary key = (stor_id, ord_num, title_id)
roysched: Phần trăm bản quyền cho mỗi lần xuất bản.
Bảng này không có khóa chính, mà chỉ có khóa title_id (mã sách) là khóa ngoại liên kết đến bảng titles.
employee: