欢迎来到天天文库
浏览记录
ID:62075437
大小:2.20 MB
页数:130页
时间:2021-04-14
《最新SQL-server-2000全套课件教学讲义PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SQL-server-2000全套课件考试说明考试时间:150分钟(20周四)考试地点:待定考试形式:闭卷考试考试题型卷面100分,共4道大题:单项选择题,20题,每题1分,共20分填空题,10空,每空1.5分,共15分操作题,2题,每题5分,共10分(文科生用)视图、数据约束程序设计题,2题,每题5分,共10分(理工科生用)控制流程设计、存储过程设计综合设计题,共45分给定一数据库应用中的E-R图,将图按照关系数据库设置特点转换成关系模式,并做相应设计:利用T-SQL语言根据要求设计出相应的SQL语句,包括:创建规
2、则、创建表、创建各类查询等;查询包括:基本查询(包括分组统计)、嵌套查询(以单值嵌套查询为主)、连接查询(以内连接为主);常用的系统存储过程。第1章数据库系统概论1.1数据库管理技术的发展1.2数据库和数据库系统1.3数据模型1.4数据库新技术本章要点了解数据库技术的发展了解数据库系统的组成和特点掌握数据库最常用的术语和基本概念掌握数据库系统的三级模式结构掌握三大经典数据模型第1章数据库系统概论思考题2.常用的数据模型可分为几种?1.什么是数据库?数据库系统由什么组成?3.数据库的模式结构有哪三级?站在不同视角看到的
3、是什么模式?有何特征?数据库特点:数据真正实现了结构化数据的共享性高,冗余度低,易扩充数据独立性高数据由DBMS统一管理和控制学生部门教务部门人事部门学校数据库数据库管理系统人事管理应用程序学生管理应用程序教务管理应用程序图1-3应用程序和数据库的关系数据库系统的组成用户用户用户应用系统应用开发工具数据库管理系统操作系统数据库数据库管理员DBMS数据库系统的结构由三级模式(外模式、模式和内模式)组成数据库的三级模式结构外模式(对应于用户-现实世界)模式(对应于程序员-信息世界)内模式(对应于底层-计算机世界)补贴系别
4、姓名学号劳资科住址系别性别姓名学号房产科学位学分系别姓名学号学籍科学位出身年龄系别性别姓名学号人事科概念模式与外模式的关系举例学号姓名性别系别年龄住址出身学位学分补贴学籍科房产科人事科劳资科S(学号,姓名,性别,年龄,住址,学分,学位)S(学号,姓名,住址)学籍科S(学号,姓名,学分)房产科视图视图模式数据模型常见的数据模型:层次数据模型、网状数据模型、关系数据模型树叶树枝根通过树形结构表示实体及联系。如描述学校管理机构。每个结点表示一个实体(型),箭头表示实体(型)间的联系(由父到子)。(1)层次数据模型学校管理机
5、构根多个父结点通过网状结构表示实体及联系。“网”中每个结点表示一个实体(型),结点之间箭头表示实体(型)间的联系。(2)网状数据模型关系模型与层次模型和网状模型相比有着本质的差别,它是用二维表格来表示实体及其相互之间的联系。(3)关系数据模型编号姓名性别婚否出生日期职称基本工资简历23101张伶俐女已婚09/24/56教授138023102罗稼宛男已婚11/27/73讲师56023103黎达仁男未婚12/23/81助教45023104顾高粲男已婚01/27/63副教授97023105黄丹秋女未婚07/15/79助教4
6、80表1-1教师关系第2章关系数据库基本原理2.1关系数据库概述2.2关系代数的基本原理2.3关系模式的分解2.4关系模型的完整性约束2.5数据库的设计方法本章要点了解关系型数据库掌握关系代数的基本原理了解关系模式的分解掌握关系模型的完整性约束掌握数据库的设计步骤熟练掌握概念结构设计中的E-R模型,能将E-R模型转换成关系模型。第2章关系数据库基本原理思考题2.并、交、差运算与笛卡尔积运算有何不同?1.数据库设计分为哪几个步骤?3.关系的三种特殊运算(投影、选择、连接)如何对应到SQL查询?4.2NF、3NF要消除哪
7、些函数依赖?5.关系模式具有哪些数据完整性,不同的数据约束对应的是何种完整性?1.并设A、B同为n元关系,则A、B的并也是一个n元关系,记作A∪B。例如规格大小abbacbAB规格大小bgba规格大小abbacbbgA∪B是A的也是B的但剔除重复的并运算的实际意义:实现插入或新增新元组的操作2.交设A、B同为n元关系,则A、B的交也是一个n元关系,记作A∩B。A∩B包含了所有同属于A、B的元组。例如规格大小abbacbAB规格大小bgba规格大小baA∩B是A的并且也是B的交运算的实际意义:实现一层不变或始终坚持部分
8、元组的操作3.差设A、B同为n元关系,则A、B的差也是一个n元关系,记作A-B。A-B包含了所有属于A但不属于B的元组。例如规格大小abbacbAB规格大小bgba规格大小abcbA-B是A的但剔除是B的差运算的实际意义:实现删除或取消部分元组的操作4.连接设A是一个包含m个元组的k1元关系,B是一个包含n个元组的k2元关系,则A、B的连接是一
此文档下载收益归作者所有