信息工程大学实验(实习)报告实验(实习)名称数据库和表的创建与管理实验(实习),其数据库名为“EDUC”,初始大小为10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。数据库的逻辑文件名为“student_data”,物理文件名为“,存放路径为“E:\sql_data”。日志文件的逻辑文件名为“student_log”,物理文件名为“”,存放路径为“E:\sql_data”。(1)使用向导创建上诉描述的数据库。使用SQLServerManagementStudio(简称SSMS)创建数据库。(2)使用向导删除上面建立的数据库。用SSMS删除添加建立的数据库EDUC1。(详细)(一)使用向导创建上诉描述的数据库。使用SQLServerManagementStudio(简称SSMS):所有程序-SQLStudioServer2005-SQLServerManagement单击“连接”按钮,便可以进入【SQLServerManagementStudio】窗口。如果身份验证选择的是“混合模式”,则要输入sa的密码。“对象资源管理器”窗口,建立上述数据库EDUC。在数据库节点上右击选择新建。同时建立一个同样属性的数据库EDUC1。,数据库逻辑名,初始大小,增长方式等(二)使用向导删除上面建立的数据库。用SSMS删除添加建立的数据库EDUC1。容四 。。。(notnull)。(2)用SQL语句将Student表中的属性snochar(8)改成varchar(20)类型。添加列用企业管理器在Course表中添加一列year,类型为varchar(4),默认值为空。(2)用SQL语句在year字段添加约束,year的属性值在2004-2008之间。删除列(1)用SQL语句将Course表中的year字段删除。(详细):用企业管理器将student表中的birthday字段设为不能为空(notnull)。方法:右键点击表student,单击“修改”,将birthday属性的“允许空”修改为“否”步骤2:由于sno为主键,要用SQL语句将student表中的属性snochar(8)改成varchar(20)类型,则需要先删除主键,修改后再添加主键代码:USEEDUCGOaltertablestudentdropconstraintPK_studentaltertablestudentaltercolumnsnovarchar(20)notnullaltertablestudentaddconstraintPK_studentprimarykey(sno)2. 添加列(1)步骤:展开course子目录,右键点击-新建列,加入year和类型(2)步骤:新建查询,在查询编辑窗口输入:UseEDUCALTERTABLEcourseADDCONSTRAINTyearCHECK(yearBETWEEN2004AND2008)然后执行。:新建查询, coursedropcolumn year信息工程大学实验(实习)报告实验(实习)名称数据输入和维护实验(实习)、;;二、;三、,并提交实验报告;;四、,将所有专业号为‘001’的,并且入学年份为2006的学生,或是专
sql实验报告 来自淘豆网m.daumloan.com转载请标明出处.