尝试建立一个图书馆数据库,任由发挥,但必须包含基本信息:图书信息,借书人的信息,出版社信息。
并运用索引知识对数据库进行索引。
参考代码
以下内容仅供参考,为了能有更好的学习效果,请尽量按自己的想法来完成练习题。
mysql> CREATE SCHEMA Library;
Query OK, 1 row affected (0.00 sec)
mysql> USE Library
Database changed
mysql> CREATE TABLE publish (
-> pub_id INT PRIMARY KEY,
-> pub_name VARCHAR(50)
-> );
Query OK, 0 rows affected (0.01 sec)
mysql> CREATE TABLE books (
-> book_id INT PRIMARY KEY,
-> book_name VARCHAR(50) NOT NULL,
-> book_pub INT NOT NULL,
-> FOREIGN KEY (book_pub) REFERENCES publish (pub_id)
-> );
Query OK, 0 rows affected (0.03 sec)
mysql> CREATE TABLE reader (
-> reader_id INT PRIMARY KEY,
-> reader_name VARCHAR(50)
-> );
Query OK, 0 rows affected (0.02 sec)