SQL---实验一

1. 用T-SQL 语句创建一个BookDB数据库,数据文件和日志文件保存目录为D:\DATABASE,其中数据文件大小20MB,最大文件大小100MB,自动递增大小为10MB。


ON  
( NAME =book_dat,                              
  FILENAME='D:\DATABASE3\DataBase3.mdf',    
  SIZE=20MB,
  MAXSIZE = 100MB, 
  FILEGROWTH = 10MB) 
  LOG ON
  (
  NAME=book_log,
  FILENAME='D:\DATABASE3\DataBase3.ldf',
  SIZE=5MB,
  MAXSIZE=10MB,
  FILEGROWTH=5
  )

2. 为BookDB数据库增加一个日志文件,命名为BookDB_Log2,文件保存目录为D:\DATABASE,其中文件大小5MB,最大文件大小10MB,自动递增大小为1MB。

ALTER DATABASE bookDB
ADD LOG FILE
(
NAME=BookDB_Log2,
FILENAME='D:\DATABASE3\BookDB_Log2.ldf',
SIZE=5MB,
MAXSIZE=10MB,
FILEGROWTH=1MB
)

4. 使用SQL Server管理平台或使用T-SQL语句将BookDb的名称更改为BookDb_New。

alter database BookDB modify NAME=BookDB_New

 

(5) 使用T-SQL语句CREATE TABLE在BookDb数据库中创建“借阅信息表”,写出SQL 语句。

CREATE TABLE [dbo].[借阅信息](
	[借阅证号] [char](6) NOT NULL ,
	[图书编号] [char](8) NOT NULL ,
	[借阅日期] [date] NOT NULL,
	[续借日期] [date] NOT NULL,
	[归还日期] [date] NOT NULL,
	[罚款金额] [real] NOT NULL,
	[借阅状态] [tinyint] NOT NULL,
	primary key(借阅证号,图书编号),
	 FOREIGN KEY([借阅证号]) REFERENCES 读者信息([借阅证号]),
	 FOREIGN KEY([图书编号])REFERENCES  图书信息([图书编号])
);

 

posted @ 2019-07-17 20:37  9529  阅读(174)  评论(0)    收藏  举报