sql server上机课堂实践与习题_第1页
sql server上机课堂实践与习题_第2页
sql server上机课堂实践与习题_第3页
sql server上机课堂实践与习题_第4页
sql server上机课堂实践与习题_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1SQLServer1SQLServerSQLServer:WindowsOracle:Mysql:sunsun都被OracleDMBS,Access,FoxFroSQLOrade和计算机应用系统的基础和核心。数据库技术最初产生于2060第一代数据库的代表是1969年IBM公司研制的层次模型的数据库管理系统IMSSQLOrade和计算机应用系统的基础和核心。数据库技术最初产生于2060第一代数据库的代表是1969年IBM公司研制的层次模型的数据库管理系统IMS现代数据库发展的基础。这两种数据库具有如下共同点:1.支持三级模式(内模式。保证数据库系统具有数据与程序的物理独立性和一定的逻辑独立性;2.径来表示数据之间的联系;3.有独立的数据定义语言;4.第二代数据库的主要特征是支持关系数据模型(数据结构、关系操作、数据完整性clustercluster1.1.1.clustercluster1.1.1.2050在人工管理数据阶段,程序与数据之间的一一对应关系可用图1.1图1.1.1.1.2.2050601.1.2.205060实世界事物之间的内在联系。在文件系统阶段,程序与数据之间的关系如图1.2图1.2.1.1.3.2060DBMS1.1.3.2060DBMSSQLServer2005600兆赫兹(MHz)PentiumIII-兼容或更快的处理器;1-gigahertz(GHz)MicrosoftWindows2000ServerServicePack(SP)4或更新版本;WindowsServer2003标准版,企业版,或者数据中心版(DatacenterEdition)SP1或更新版本;WindowsSmallBusinessServer2003SP1MicrosoftWindows2000ServerServicePack(SP)4或更新版本;WindowsServer2003标准版,企业版,或者数据中心版(DatacenterEdition)SP1或更新版本;WindowsSmallBusinessServer2003SP1或更新版本。安装推荐:512兆(MB)1gigabyte(GB)内存或更多350MBSQLServer在线手册,SQLServer425MB可用硬盘空间。CD-ROMDVD-ROMSuperVGA(1,024x768)SQLServer2005SQLServer2005SQLServer2005 一、 目前ABCA。Ⅰ.人工管理阶段Ⅱ.文件系统阶段BC 目前ABCA。Ⅰ.人工管理阶段Ⅱ.文件系统阶段BC目前最常用的数据库模型有层次模型 、 网状模型 和关系模型 。20世纪80年代以来,关系模 数据库三个要素是数据结构 、数据操作 关系数据库的操纵主要包括查询 、插入 一个关系数据模型的逻辑结构是一张二维 ,它由字 和数据 2.层次模型:它的特点是将数据组织成一对多关系的结构。层次结构采用关键字来访问其中每一层次的每一部分。优点:存取方便且速度快结构清晰,容易理解数据修改和数据库扩展容易现检索关键属性十分方便缺陷:结构呆板,缺乏灵活性同一属性数据要存储多次,数据冗余大(如公共边)不适合于拓扑空间数据的组织网状模型:用连接指令或指针来确定数据间的显式连接关系,是具有多对多类型的数据组织方式优点:能明确而方便地表示数据间的复杂关系数据冗余小缺陷:网状结构的复杂,增加了用户查询和定位的困难。需要存储数据间联系的指针,使得数据量增大数据的修改不方便(指针必须修改)关系模型:是以记录组或数据表的形式组织数据,以便于利用各种地理实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法 缺陷:数据库大时,查找满足特定关系的数据费时对空间 缺陷:数据库大时,查找满足特定关系的数据费时对空间关系无法满 SQLSever2005CLR类型。MirrorSQLSever20052SQLServer2005DVDDVD4.在“最终用户许可协议”页上,阅读许可协议,再选中相应的复选框以接受许可条款和条件。接受许可协议后即可激活“Next按钮。若要继续,请单击“Next”。若要结束安装程序,请单击c。我们选择“Next。5.在Lr5页上,安装程序将安装Lr5的必需软件。有关组件要求的详细信息,请单击该页底部的”按钮。若要开始执行组件更新,请单击“Install。更新完成之后若要继续,请单击“Next。)10.如果在上一页中单击了“高级”,此时将显示“功能选择”11.在“InstanceName”页上,请为安装的软件选择默认实例或已命名的实例。如果您以前13.在“排序规则设置”页上,指定SQLServerSQLServerAnalysisServices14.如果选择“SQLServer身份验证”搜索、组合和比较不同类型的数据增加和删除数据非常方便SMTP服务器地址和电子邮件地址(用作从报表服务器发出的电子邮件的发件人SMTP服务器地址和电子邮件地址(用作从报表服务器发出的电子邮件的发件人2VISIOVisio工具的使用。visio2003画出数据库模型图。MicrosoftoficeMicrosoft20032-9所示。2-启动Microsoftofficevisio2-启动Microsoftofficevisio2-9“Microsoftofficevisio2003”2-102-102-102-11所示。2-112-122-122-12ER2-13所示。2-13 结合所在学校的教务管理进行需求分析,并设计ER模型,把ERBCNF、4NF、5NFA.C.新奥尔良模型D. 结合所在学校的教务管理进行需求分析,并设计ER模型,把ERBCNF、4NF、5NFA.C.新奥尔良模型D.A. A.B.C.三范 5ERStuERStudio和MB5MB日志文件的增长方式为“按百分比”自动增长,初始大小为2MB,MB5MB日志文件的增长方式为“按百分比”自动增长,初始大小为2MB,3.用T-SQLcompanycompany1-和和company02_data,company1-group文件组包含company11_data文件,文件组包含company_log,所以文件的初始大小为2MB,最大值为5MB,20%4.在SQLServerManagementStudio中查看前面课堂实践1里建立的Student和SQLServerManagementStudio20%4.在SQLServerManagementStudio中查看前面课堂实践1里建立的Student和SQLServerManagementStudio对Student300MB30MBSQLServerManagementStudioStudent1.在SQLServer数据库中,主数据文件的扩展名 A.C.B.D. 创建数据库时,PRIMARY3.删除数据库使用的T-SQL语句 B.创建数据库时,PRIMARY3.删除数据库使用的T-SQL语句 B.DROPD.DELETE修改数据库使用SQL语 ,删除数据库使用SQL语 列举几个SQLServer的数据库对象 在MicrosoftSQLServer2005系统中,一个数据库最少有一 文件和一 SQLServerSQLServer2.教材中给出了student表和teacher表的创建方法,剩下的八张表用SQLManagementStudio3.DROPTABLESQLServerManagementStudioSQL4.5.1.用SQLServerManagementStudio(120Native(2)40(3)2.用T-SQL3.4.(120Native(2)40(3)2.用T-SQL3.4.1.用SQLServerManagementStudio2.SQL3.1.利用T—SQL语言创建表时,语句 A.DeleteC.AddB.CreateD.Drop2.在数据库标准语言SQL中,关于NULL值叙述正确选项是 ANULLC.NULL03.下列叙述错误的 ALTERTABLEALTERTABLEALTERTABLEALTERTABLEB.NULLDNULL4SQLServerAInt、money、C.datetime、binary、 B.char、varchar、Dchar、varchar、1.使用T—SQL语句管理表的数据,插入语句是 句是 一个Unicode字符串使 ALTERTABLE语句可以添加 句是 一个Unicode字符串使 ALTERTABLE语句可以添加 NULLNULLDELETEDELETE使用SQLServerManagementStudio“SQLServerestsqltestsql使用T-SQL语句创建“Windows身份验证”登录名(对应的Windows用户为testwintestwintestwin使用SQLServerManagementStudio创建与登录名“testsql“sqluser“sqluser“winuser“win“win1.查看固定数据库角色db_owner2.将数据库用户sqluserdb_owner使用“db_myuser将数据库用户“sqluser”添加到“db_myuser”studentT-SQL“sqluserteacher使用使用“db_myuser将数据库用户“sqluser”添加到“db_myuser”studentT-SQL“sqluserteacher使用”对studentT-SQL“sqluserteacherteacher1.Windows身份验证模式使用户可以通 连接到SQLServer服务器ASQLC.WindowsB.D.2.SQLServer默认的系统管理员登录帐户 B.Dsa3.服务器角色是服务器级的一个对象,只能对应 A.C.B.D.4.固定角色的所有成员自动继承角色 A.C.B.D.Windows身份验证模式,用 提供登录名或密码让SQLserver验证 SQLServer2005为数据库提供Windows身份验证模式,用 提供登录名或密码让SQLserver验证 SQLServer2005为数据库提供 1.SQLSever1.majormajoridindex_majorid2.classclassroomindex_classroom3.studentnameindex_studentname4.在教师表的profession列和teachername列上创建复合非聚集索引5.SQLSQL7.teacherindex_teacher_phoneindex_t_pindex_t_p11.有一类索引被称作“唯一索引。它可以采 的索引结构Ateacherindex_teacher_phoneindex_t_pindex_t_p11.有一类索引被称作“唯一索引。它可以采 的索引结构A.C.B.D.2.删除索引可使 A.C.B.D.3.有些索引列 列组成,我们把这种索引称作“复合索引A.C.2B.D54.重新索引可使 A.DBCCB. D. 创 用 命令可扫描指定的表的碎片并且可以创 用 命令可扫描指定的表的碎片并且可以确定该表或索引页是否严重不连续。12345876j06017811.SQL12386874512386874598011.SQL1. A.C.B. D. 2.一个列中的值不是唯一的,在进行数据检索时,可以 消除重复行A.C.3.A.C.B.D.语句 B.DFORM或4.嵌套查询的执行流程是,首先执 A.C.B.D.ORDERBY子句定义结果集中的行排列的顺序,可以指定结果集是按升序还是按降 有200条记录,交叉连接后将会产 条记录GROUPORDERBY子句定义结果集中的行排列的顺序,可以指定结果集是按升序还是按降 有200条记录,交叉连接后将会产 条记录GROUPBY子句可按 可以使用WHERE子句后加 GROUPBYCOMPUTEBYteacher90coursebook及majorclasscourse6.7.4.5.6.“j06012.向视图4.5.6.“j06012.向视图view_student1中插入一行数据。学号:j0602006,6.7.8.1.数据库中的物理数据存放 中A.C.B.D.2.如果要加密视图定义的文本,可以在创建视图时使 A.1.数据库中的物理数据存放 中A.C.B.D.2.如果要加密视图定义的文本,可以在创建视图时使 A.WITHCHECKC.WHEREB.WITHD.WITH3.删除视图参考基础表的时候,视 被删除A.C.B.D.4.视图是个虚表,可以 中导出生成A.C.B.D. 的修改 1.ch1char(15),赋值为’jingyong’,ch12.(1)sqlserver1.ch1char(15),赋值为’jingyong’,ch12.(1)sqlservercpu(2)sqlserversqlserver(3)sqlserver3.(1)求出-30083(3)(4)使用rtrim和ltrim函数分别去掉字符串 ”右边、左边及左两边的空格,再与“CHINA”及“PRESS”(5pressachin4.1.2.4.5.1、2126.7.2.4.5.1、2126.7.1.student表的DELETE触发器,当一个学生退学后,信息从s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论