- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统原理参考答案数据库系统原理参考答案
第一章 习题参考答案
1.名词解释:数据、数据库、数据库管理系统、数据库系统、关系数据库管理系统。简述数据库管理系统的功能。简述数据库系统的组成和特点。常用的数据模型有哪些?简述数据模型的三个要素。简述DBA的职责。简述数据库技术发展的三个基本阶段。试述文件系统与数据库系统的区别。试述常用的RDBMS。
解释概念模型,简述概念模型的三要素。要素解释实体之间的常用联系,简述E-R模型的表示方法。常用联系表示方法简述数据库系统的模式结构。模式结构简述数据独立性。数据独立性具体包括哪两种独立性?说明数据库系统的模式结构与数据独立性的关系。数据独立性在数据库技术中,应用程序和数据之间相互独立,不受影响。物理独立性和逻辑独立性。
物理独立性:如果数据库的内模式要修改,即数据库的存储和存方法有所变化,那么模式/内模式映象相应修改,使模式尽可能保持不变。对模式的修改尽量不影响。
逻辑独立性:如果数据库的模式修改增加记录类型或增加数据项,那么外模式/模式映象相应修改,使外模式尽可能保持不变。对模式的修改尽量不影响外模式和应用程序。物理独立性逻辑独立性第二章 习题参考答案
1.解释SQL和ODBC,简述SQL、ODBC与SQL Server 2005之间的关系。
SQL:结构化查询语言,Structured Query Language的缩写,是数据库管理系统的国际标准。
ODBC:开放数据库互连Open Database Connectivity的缩写,是数据库管理系统的接口,提供DBMS与OS和高级语言的接口。
SQL Server:是微软研发的符合国际SQL标准的专业级数据库管理系统,并提供了ODBC接口,其管理功能相当完善,由于通过它简单的操作就可以非常安全稳定的进行数据库管理,从而使得它拥有了很高的市场占有率。目前SQL Server已经成为数据库领域的主流数据库管理工具,其最新产品是SQL Server 2008。
2.简述SQL Server 2005的特点。
综合统一、语法简单、易学易用、面向集合操作、高度非过程化、一语两用等。
3.简述数据库设计的基本方法。
手工试凑法和规范设计法等。常用规范设计法:新奥尔良法;E-R图法;3NF法;ODL法。
4.如何实现表Student中学号为2008010101和2008010102两个记录的性别的互换。
--声明两个长度为的字符型变量
DECLARE @VarSex1 CHAR(2), @VarSex2 CHAR(2)
--把学号为2008010101的元组的性别的值赋值给@VarSex1
SELECT @VarSex1 = SSex FROM Student WHERE SNo=2008010101--把学号为200801010的元组的性别的值赋值给@VarSex
SELECT @VarSex2 = SSex FROM Student WHERE SNo=2008010102
--使用@VarSex2的值修改学号为2008010101的元组的性别的值UPDATE Student SET SSex= @VarSex2 WHERE SNo=2008010101
--使用@VarSex的值修改学号为200801010的元组的性别的值UPDATE Student SET SSex= @VarSex1 WHERE SNo=2008010102
5.简述数据库备份和还原的方法。
备份StudentDB:在查询分析器中,使用BACKUP DATABASE 完成,即:
BACKUP DATABASE StudentDB
TO DISK=C:\StudentDBBackup1.bak,DISK=D:\StudentDBbackup2.bak
还原StudentDB:在查询分析器中,使用RESTORE DATABASE完成,即:
RESTORE DATABASE StudentDB FROM
DISK=C:\StudentDBBackup1.bak WITH REPLACE
6.简述数据库分离和附加的方法。
分离数据库:在SSMS中展开数据库,在需要分离的数据库上右击,然后选择“任务(T)”→“分离(D),在分离数据库窗口中,选择相应的分离选项,然后单击“确定”完成分离。
附加数据库:在SSMS中,右击“数据库”,然后选择“附加(A)”,在附加数据库窗口中,选择需要附加的数据库,然后单击“确定”完成附加。
7.简述数据库维护的意义和方法。
意义:数据库在使用过程中,通常会发生违约操作或者故障,为了确保数据库的完整性和一致性等,定期的对数据库进行指定方式的维护工作是十分必要的。
方法:使用维护计划向导创建维护计划。即:
方法1:在SSMS中展开“管理”,右击“维护计划”,选择“维护计划
文档评论(0)