练习一:
1. 创建名为test的数据库,要求使用三个 10 mb 的数据文件(test1、test2、test3)最大20mb,增长量为10%,和两个 5mb 的事务日志文件(test_log1、test_log2)最大10mb。(注意:
事务日志文件在 log on 关键字后指定,filename 选项中所用的文件扩展名:主要数据文件使用 .mdf,次要数据文件使用 .
ndf,事务日志文件使用 .ldf)。
2. 将两个数据文件(test4、test5)(初始大小5mb,最大为无限大),和一个事务日志文件(test_log3,初始大小5mb,最大为10mb,增长量为10%)添加到test数据库中。
3. 删除test数据库。
练习二:1. 创建一个数据库demo主文件组中:
主文件名为demo_data,存放在d:\,初始大小为10m,最大可增长到50m,自动增长值为5m。二级文件,名为demo_data_1,存放在e:
\,初始大小为20m,最大可增长到200m,自动增长值为10m
2. 用户定义文件组p1:二级文件,名为demo_data_2,存放在d:
\,初始大小为50m,最大可增长到500m,自动增长值为10m。二级文件,名为demo_data_3,存放在c:\,初始大小为50m,最大可增长到500m,自动增长值为10m。
3. 日志文件,名为demo_log_1,存放在d:\,初始大小为10m,最大可增长到30m,自动增长值为2m,日志文件,名为demo_log_2,存放在e:
\,初始大小为10m,最大可增长到30m,自动增长值为2m。
4. 在demo数据库中的p1文件组中新增一个文件demo_data_4,存放在c:\,初始大小为10m,最大可增长到50m,自动增长值为5m
5. 修改demo_data_4文件,使它最大可增长到100m
6. 分离数据库demo
7. 附加数据库demo练习一:
create database test
onname=test1,filename='d:\temp\',size=10mb,maxsize=20mb,filegrowth=10%),name=test2,filename='d:\temp\',size=10mb,maxsize=20mb,filegrowth=10%),name=test3,filename='d:
\temp\',size=10mb,maxsize=20mb,filegrowth=10%)
log on
name=test_log1,filename='d:\temp\test_',size=5mb,maxsize=10mb,filegrowth=10%),name=test_log2,filename='d:\temp\test_',size=5mb,maxsize=10mb,filegrowth=10%)go
alter database test
add file
name=test4,filename='d:\temp\',size=5mb,maxsize=unlimited,filegrowth=10%),name=test5,filename='d:\temp\',size=5mb,maxsize=unlimited,filegrowth=10%)
goalter database test
add log file
name=test_log3,filename='d:\temp\test_',size=5mb,maxsize=10mb,filegrowth=10%)go
drop database test练习二:
create database demo
onname=demo_data,filename='d:\demo_',size=10mb,maxsize=50mb,filegrowth=5mb),name=demo_data_1,filename='e:\demo_data_',size=20mb,maxsize=200mb,filegrowth=10mb),filegroup p1
name=demo_data_2,filename='d:\demo_data_',size=50mb,maxsize=500mb,filegrowth=10mb),name=demo_data_3,filename='c:\demo_data_',size=50mb,maxsize=500mb,filegrowth=10mb)
log on
name=demo_log_1,filename='d:\demo_log_',size=10mb,maxsize=30mb,filegrowth=2mb),name=demo_log_2,filename='e:\demo_log_',size=10mb,maxsize=30mb,filegrowth=2mb)go
alter database demo
add file
name=demo_data_4,filename='c:\demo_data_',size=10mb,maxsize=50mb,filegrowth=5mb)
to filegroup p1go
alter database demo
modify file
name='demo_data_4',maxsize=100mb)go
分离数据库demo
sp_detach_db 'demo'
附加数据库 demo
sp_attach_db 'demo','d:\demo_',d:\demo_log_'
SQL课上作业与答案 1
1 查询xs表中计算机专业同学的学号 姓名和总学分,结果中各列的标题分别指定为number name和mark。select 学号 as number,姓名 as name,总学分 as mark from xs where 专业名 计算机 查询xs表中计算机专业各同学的学号 姓名和总学分,对总学分...
sql作业答案
现有学生表 学号,姓名,性别,年龄,入学年份,籍贯,手机号码,系号,班长学号 学号是主码,系号和班长学号是外部码,手机号码必须唯一,学生的年龄不得小于10岁和大于50岁,性别必须是 男 或者 女 系表 系号,系名,系主任 其中系号是主码,系名不能有重复的。选课表 学号,课程号,成绩 学号,课程号 是...
SQL作业答案
1.检索在北京的 商的名称。2.检索出向 商s3发过订购单的职工的职工号和仓库号。命令 select 职工号,仓库号 from 职工 where 职工号 in sele 职工号 from 订购单 where 商号 s3 3.检索出和职工e1,e3都有联系的北京的 商信息。命令 sele from 商...