SQL Server 2008 第4次课

SQL Server 2008 第4次课

ID:41322125

大小:2.33 MB

页数:61页

时间:2019-08-22

SQL Server 2008 第4次课_第1页
SQL Server 2008 第4次课_第2页
SQL Server 2008 第4次课_第3页
SQL Server 2008 第4次课_第4页
SQL Server 2008 第4次课_第5页
资源描述:

《SQL Server 2008 第4次课》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、回顾数据库系统的三级模式结构包括哪些?如何体现数据库的二级映像功能与数据独立性的关系?什么是函数依赖?完全函数依赖,部分函数依赖,传递函数依赖?分别阐述1NF,2NF,3NF的定义。练习1、数据库三级模式结构的划分,有利于。A.数据的独立性B.管理数据库文件C.建立数据库D.操作系统管理数据库练习2.数据库中的视图对应三级模式中的_________。A.外模式B.内模式C.模式D.其他练习3.逻辑独立性是指当_________。A、当内模式发生变化时,模式可以不变B、当内模式发生变化时,应用程序可

2、以不变C、当模式发生变化时,应用程序可以不变D、当模式发生变化时,内模式可以不变练习4.关系模式:购买情况(顾客号,产品号,购买时间,购买数量),若允许一个顾客在不同时间对同一个产品购买多次,则此关系模式的主码是_______。A.顾客号B.产品号C.(顾客号,产品号)D.(顾客号、产品号、购买时间)练习5、已知关系模式:顾客(顾客号,顾客姓名,购买产品号,产品名称),描述顾客对产品的购买情况,此关系模式是_____。A.第二范式表B.第三范式表C.第一范式表D.都不是练习6.物理独立性是指当__

3、_______。A、当内模式发生变化时,模式可以不变B、当内模式发生变化时,应用程序可以不变C、当模式发生变化时,应用程序可以不变D、当模式发生变化时,内模式可以不变练习7、如果表T是2NF,则它____________。A.一定不存在传递依赖关系B.一定存在传递依赖关系C.一定不存在部分依赖关系D.可以存在部分依赖关系练习8.在数据库中,数据冗余带来的最主要问题是_________。A、操作不方便B、降低数据修改效率C、降低查询效率D、会造成数据不一致练习9.关系模式:产品销售情况表(产品号,销

4、售地点,销售时间,销售数量),一个产品号描述一种产品,若允许一种产品在不同地点同时销售多次,同一种产品可在多个地点销售,在同一时间同一地点只能销售一种产品,则此系模式的主码是______。A.产品号B.(产品号,销售时间)C.(产品号,销售地点)D.(产品号,销售地点,销售时间)练习10.数据库文件对应数据库的______________。A、外模式B、模式C、内模式D、都不对应练习11.如果表T是3NF,则它____________。A.一定是1NFB.一定是2NFC.不一定是1NFD.不一定是

5、2NF习题顾客购买表(顾客号,顾客名,顾客地址,商品号,商品名,生产厂家,商品价格)(1)指出此关系模式的主码。(2)判断属于第几范式。如果不是第3范式,请转化为第三范式习题学生情况表(学号,姓名,所在系,系主任,课程号,课程名,学分,成绩)设学分由课程号唯一确定,每个系只有一个系主任,每人只担任一个系的系主任,则此关系模式属于第几范式。若不是如果不是第3范式,请转化为第三范式。如果一个系允许有多个主任,但一个人只担任一个系的主任,情况又如何呢。习题教师(教师号,教师名,职称,所在系,办公地点),

6、设一个教师只属于一个系,每个系由唯一一个办公地点。则此关系模式属于第几范式。如果不是第三范式,请转化为第三范式。并指出主码和外码。1.5数据库应用结构数据库应用结构是从最终用户的角度看的,是指数据库运行的软、硬件环境。最常见的应用结构集中式结构文件服务器结构客户/服务器结构浏览器/服务器结构集中式结构应用程序数据库大型机按键信息终端字符终端1终端N终端2客户端优缺点优点:集中管理,安全性较好。缺点:费用昂贵,不能真正划分应用程序的逻辑。文件服务器结构应用程序数据库网络文件服务器文件文件请求工作站1

7、工作站N工作站2客户端应用程序应用程序文件服务器结构特点共享数据资源集中管理,应用程序分散安排在客户工作站上。优点:实现费用比较低廉,且配置很灵活(可方便地增减客户端工作站)。缺点:由于文件服务器只提供文件服务,所有的应用处理都要在客户端完成,因此,对客户端计算机的要求较高(以便能执行所需要的任何应用程序)。客户/服务器结构应用程序数据库服务器请求结果工作站1工作站N工作站2客户端应用程序应用程序C/S结构的优点降低了网络通信量。(服务器传给客户机的是处理的结果)充分利用了网络服务器的处理能力,将

8、应用逻辑分布在客户机和服务器之间。浏览器/服务器结构C/S结构的缺陷日益突出。比如,客户端软件的安装,升级、维护等,都随着客户端规模的扩大而变得相当困难。Internet快速发展,为这些问题的解决提供的有效的途径,这就是浏览器/服务器结构。浏览器/服务器结构B/S结构的优势维护和升级方式简单成本降低,选择更多应用服务器运行数据负荷较重分布式结构分布式结构分布式数据库系统是数据库技术与网络技术相结合的产物。分布式数据库是一个物理上分布于计算机网络的不同地点、而逻辑上又属于同一系统的数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。