欢迎来到天天文库
浏览记录
ID:22287729
大小:92.92 KB
页数:6页
时间:2018-10-28
《数据库实用技术-实验二》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、HubeiUniversityofEducation实验报告单?£(f)计算机学院计算机科学与技术处名囊淼畫S4305(S%疎数据库实用技术成(養农稔項0偽雀8103203002农始項0名始数据库和表的创建一、农淼0的(1)了解SQLServer数据库的逻辑结构和物理结构。(2)了解表的结构特点。(3)了解SQLServer的基本数据类型。(4)了解空值概念。(5)学会在企业管理器中创建数据库和表。(6)学会使川T-SQL语句创建数据库和表。二、农淼钚磽WIN7操作系统SQLServer2008三、囊淼眉理(焱屢求〉创建用于企业管理的员工管理数据库,数
2、据库名力YGGL,包含员工的信息、部门信息以及员工的薪水信息。数据库YGGL包含下列3个表。(1)Employees:识工自然信息表。(2)Departments:部门信息表。(3)Salary:员工薪水情况表。咏、囊淼步灕1.在企业管理器中创建数据库YGGL要求:数据库YGGL初始大小为10MB,最大大小为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB(默认为不限制),按1MB增长(默认是按5%比例增长)。数据库的逻辑文件名和物理文件名均采用默认值,分别为YGGL_data和e:sqldataMSS
3、QLDataYGGL.mdf,其中e:sqldataMSSQL为SQLServer的系统安装目录;事务日志的逻辑文件名和物理文件名也均采用默认位分别为YGGL_LOG和e:sqldataMSSQLDataYGGL_LOG.ldfc以系统管理员Administrator是被授权使用CREATEDATABASE语句的用户登录SQLServer服务器,启动企业管理器一在服务器上单击鼠你右键->新建数据库一输入数据库名“YGGL”一选择“数据文件”选项卡一设置増长方式和増长比例一选择“事务日志”选项卡一设置増长方式和増长比例。注意:在“数据
4、文件”选项卡和“事务口志”选项卡中可以分别指定数据库文件和口志文件的物理路径等特性。2.在企业管理器中删除创建的YGGL数据库在企业管理器中选择数据库YGGL-*在YGGL上单击鼠标右键一删除。3.使用T-SQL语句创建数据库YGGL按照实验步骤1中的要求创建数据库YGGL。CREATEDATABASEYGGLON(NAME」YGGLData’,FELENAMF=,e:sqldataMSSQLDataYGGL.mdf,SIZE:10MB,MAXSIZE=50MB,FILEGR0WTH=5%)LOGON(NAME:'YGGL_LOG?,FELE
5、NAMF=,e:sqldataMSSQLDataYGGL_LOG.ldf?,SIZE=2MB,MAXSIZE=5MB,FILEGROWTH=1MB)GO启动查询分析一在“查l旬”窗U中输入以下T-SQL语句:单击快捷工具栏的执行图标,执行上述语句,并在企业管理器屮查看执行结果。1.在企业管理器中分别创建表Employees,Departments和Salary在企业管理器中选择数据库YGGL—在YGGL上单击鼠标右键一新建一表一输入Employees表各字段信息->单击保存图标输入表名Employees,即创建了表Employees。按同样的
6、操作过程创建表Departments和Salary。2.在企业管理器删除创建的Employees,Departments和Salary表在企业管理器中选择数据库YGGL的表Employees—在Employees上单击鼠标右键一删除,即删除了表Employeeso按同样的操作过S删除表Departments和Salary表。3.使用T-SQL语句创建表Employees,Departments和Salary启动查询分析器一在“查询”窗口巾输入以入T-SQL语句:单击快捷丁.具栏的执行图标,执行上述语句,即可创建表Employees。按同样的操作过程创建
7、表Departments和Salary,并在企业管理器中查看结果CREATETABLEEmployeesEmployeelDchar(6)NOTNULLPRIMARYKEY,Namechar(10)NOTNULL,Educationchar(4)NOTNULL,BirthdaydatetimeNOTNULL,SexbitNOTNULLDEFAULT1,WorkYeartinyintNull,Addressvarchar(40)NULL,PhoneNumberchar(12)NULL,DepartmentIDchar⑶NOTNULL)GOCREATETA
8、BLEDepartments(DepartmentIDchar(3)NOTNULLPRIMAR
此文档下载收益归作者所有