SQL数据表

来源:百度知道 编辑:UC知道 时间:2024/05/11 04:09:37
老师叫我们做一个图书管理系统的数据库,以下就是作业,后来老师叫我表述清这几张表的关系,要我说明几张表是怎么联系的,我不知该说什么,有谁能告诉我这几张表是什么关系,怎样联系,听说是靠外键,但我当初没给表指定外键呀,请帮忙告诉怎样表述,谢谢!!事后必加分

CREATE DATABASE Library_Data
on primary (name=Library_Database_data,
filename="C:\Program Files\Microsoft SQL Server\MSSQL\data\Library_Data.mdf",
size=10MB,
FILEGROWTH=10%)

LOG ON (name=Library_Data_log,
filename="C:\Program Files\Microsoft SQL Server\MSSQL\data\Library_Data.ldf",
size=1MB,
FILEGROWTH=10%)
go

use Library_Data

go

CREATE TABLE Admin
(管理编号 CHAR(3) PRIMARY KEY not null,
姓名 VARCHAR(30) not null,
密码 VARCHAR(32) not null,
管理权限 CHAR(1) not null,
是否锁定 CHAR(1) not null,
创建时间 VARCHAR(10) not null,
有效期限 VARCHAR(2) not null,
上次登录 DATETIME,
备注 VARCHAR(100));

CREATE TABLE AdminLevel
(管理权限

自己分析一下 比如一本书一次只能借给一个人 对于书这个表和借书读者这个表就是 一对一的关系 同样一个人一次可以借很多不同的书,那对人来多就是一对多的关系 由于没什么 你自己慢慢分析一下就很简单拉

看sql范式