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  图书信息([图书编号])
);

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

5210丫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值