/*一、数据库及表的创建与删除
1.在查询分析器中,使用SQL语句新建一个数据库,具体要求如下:
数据库名称为:student
数据库的所有数据文件和日志文件都放在“D: \test”文件夹下面
主数据文件:逻辑名为testdb,初始文件大小为MB,最大容量为MB,文件增量为%。物理名为:testdb.mdf
事务日志文件:逻辑名为testdb_log,初始大小为MB,文件最大空间不受限制,文件增量为MB。物理名为:testdb_log.ldf
*/
create database student
on(
name='testdb',
filename='D:\test\testdb.mdf',
size=5MB,
maxsize=100MB,
filegrowth=20%
)
log on(
name='testdb_log',
filename='D:\test\testdb_log.ldf',
size=2MB,
maxsize=unlimited,
filegrowth=2MB
)
/*2.创建数据表:在上面创建的student数据库中,按下面的要求创建表结构与添加记录
()建student表结构:用代码实现
字段名称 数据类型 约束类型 备注
sno char(12) 不允许空 学号
sName char(10) 允许空 姓名
ssex char(2) 允许空 性别
sbirthday datetime 允许空 出生日期
Sscore Numeric(18,0) 允许空 入学成绩
classno Char(12) 不允许空 班级号*/
create table student(
sno char(12) not null,
sname char(10),
ssex char(2),
sbirthday datetime,
sscore numeric(18,0),
classno char(12) not null
)
/*()根据上面创建的表结构录入以下五条记录:用代码实现
sno sname ssex sbirthday sscore classno
0701011101 李芳 女 1998-6-4 500 07010111
0701011102 张艳 女 1997-6-10 600 07010112
0701011103 王迎 男 1996-2-11 700 07010113
0701011104 罗伟 男 1988-2-16 800 07010114
0701011105 赵飞 男 1987-1-23 900 07010115*/
insert into student
values('0701011101','李芳','女','1998-6-4',500,'07010111'),
('0701011102','张艳','女','1997-6-10',600,'07010112'),
('0701011103','王迎','男','1996-2-11',700,'07010113'),
('0701011104','罗伟','男','1988-2-16',800,'07010114'),
('0701011105','赵飞','男','1987-1-23',900,'07010115')