欢迎来到天天文库
浏览记录
ID:42788776
大小:415.50 KB
页数:9页
时间:2019-09-20
《实验2创建SQLServer2000数据库表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验2创建SQLServer2000数据库表及查询数据库一、实验目的1)熟悉SQLServer2000查询分析器环境。2)掌握基木的SELECT查询及其相关子句的使用。3)掌握复杂的SELECT查询,如多表查询、子查询、连接和联合查询。4)掌握数据的备份与还原。二、实验内容1)启动SQLServer2000查询分析器环境。2)创建数据库3)向表中插入数据4)涉及多表的简单查询。三、试验步骤1、使用企业管理器建立表1)安装SQLServer2000(步骤略)2)启动SQLServer企业管理器,打开“SQLServerEnterpr
2、iseMananger”窗口,并在左边的目录树结构中选择“数据库”文件夹。3)选择“操作”菜单中的“新建数据库”命令,打开“数据库属性”对话框,并在“名称”框内输入数据库名称XSCJo4)单击“确定”按钮,完成XSCJ数据库的创建。5)打开刚才创建的“XSCJ”文件夹,并在HSQLServerEnterpriseManangern窗口的右边窗口屮选择“表”对象。6)选择噪作”菜单中的噺建表”命令,打开SQLServer的表编辑器窗口。SQLServerEnterpriseIanager-[控制台根目录licrosof...7)根
3、据表所示的表结构增加新列。表学生情况表XSQK的结构列名数据类型长度是否允许为空值默认值学号Char6N姓名Char8N性别Bit1N出生日期smalldatetime4N专业名Char10N所在系Char10N联系电话Char11Y8)点击快捷工具栏上的快捷按钮,在弹出的“选择名称”对话框中输入表名XSQK,然后单击“确定”按钮,关闭表编辑器窗口,完成新表的创建。9)打开“表”对象,在“SQLServerEnterpriseManage广窗口的右边窗口中选择刚才创建的“XSQK”表。10)选择“操作”菜单中的“打开表”子菜单下的
4、“返回所有行”命令,打开表的数据记录窗口。11)输入的学生情况数据记录见表2・2。表2・2学生情况记录学号姓名性别出生口期专业所在系联系电话020101杨颖01980-7-20计算机应用计算机88297147020102方露露01981-1-15计算机应用计算机88297147020103俞奇军11980-2-20信息管理计算机88297151020104胡国强11980-11-7信息管理计算机88297151020105薛冰11980-7-29水利工程水利系88297152020201秦盈飞01981-3-10电子商务经济系88
5、297161020202董含静01980-9-25电子商务经济系88297062020203陈伟11980-8-7电子商务经济系88297171020204陈新江11980-7-20房建水利系8829717112)同理建课程表KC,表的结构见表2・3所示,表的内容见表2・4所示。表2・3课程表KC的结构列名数据类型长度是否允许为空值默认值说明课程号Char3N主键课程名Char20N教师Char10开课学期Tinyint1只能1・6学时Tinyint160学分Tinyint1N表2-4课程表记录课程号课程名教师开课学期学时学分10
6、1计算机原理陈红2453102计算方法王颐3453103操作系统徐格2604104数据库原理及应用应对刚3755105网络基础吴江江4453106高等数学孙中文1906107英语陈刚1906108VB程序设计赵红韦370513)同理建成绩表XS_KC,表的结构见表2・5所示,表的内容见表2・6所示。表2-5成绩表XSKC的结构列名数据类型长度是否允许为空值默认值学号Char6N课程号Char3N成绩Tinyint1表2-6成绩表XS_KC的记录学号课程号成绩0201011018502010110287020101107880201
7、02101580201021026302010410776020202103550202021088002020310357020204103712、创建数据库•点击桌面上菜单“开始”,选择“MicrosoftSQLServerJ喳询分析器”,打开查询分析器。如图所示•在查询窗口中输入SQL语句。下面的这条语句创建名为temdb的数据库:createdatabasetemdbon(name=,temdb_Data7,fi1ename='c:ProgramfilesMicrosoftSQLServerMSSQLdatate
8、mdb.mdfsize=5MB,maxsize=20MB,filegrowth=10%)logon(name=5temdb_Logfi1ename='c:ProgramfilesMicrosoftSQLServerMSSQLdatat
此文档下载收益归作者所有