1、创建一个StudentsSys数据库,该数据库的主数据文件逻辑名称为StudentsSys_data,物理文件名为StudentsSys.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为StudentsSys_log,物理文件名为StudentsSys.ldf,初始大小为1MB,最大尺寸为5MB,增长速度为1MB。2、在该数据库中创建一个数据表tblStudent,表结构见教材p61;创建另一个数据表tblScore,表结构见教材p62。(数据表结构中包括约束和索引的创建)3、在tblStudent中删除列photo;添加一个新列Email(数据类型:Varchar、长度30、检查约束:内容中包括“@”)4、在表tblStudent中插入5条数据记录。(内容自定,但不能胡乱输入数据)5、在tblStudent表中删除一条出生日期在90年以前的数据记录。6、修改tblStudent表中某一条数据记录的Email地址为:xxx@126.com。
1: CREATE DATABASE StudentsSys ON PRIMARY(NAME = 'StudentsSys' ,FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\StudentsSys.mdf''SIZE = 10mb ,MAXSIZE = UNLIMITED,FILEGROWTH = 10% )LOG ON (NAME = 'StudentsSys_log',FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\StudentsSys.ldf',SIZE = 1MB,MAXSIZE = 5MB,FILEGROWTH = 1MB)2:USE StudentsSys GOCREATE TABLE [dbo].[tblStudent]( [id] [int] NOT NULL, [photo] [varchar](50) COLLATE Albanian_BIN NULL, CONSTRAINT [PK_A] PRIMARY KEY CLUSTERED ( [id] ASC)GO表2 同上3:USE StudentsSys GOALTER TABLE tblStudentDROP COLUMN photoGOALTER TABLE tblStudent ADD Email varchar(30)GOALTER TABLE tblStudent WITH CHECK ADD CONSTRAINT [CK_A] CHECK (([Email] like '%@%'))4:INSERT INTO tblStudent([id],[Email])VALUES (<id, int,> ,<Email, varchar(30),>)这个自己往上写吧5:DELETE FROM tblStudent WHERE DATA < '1990'6:UPDATE tblStudent SET Email = 'YYY@1633.COM' WHERE Email = 'xxx@126.com'看一下吧,累人的活啊,强烈要求加分 呵呵