《数据库原理》复习大纲2015--工业工程.doc
文本预览下载声明
《数据库原理与应用》复习大纲
数据库系统给概述
数据和信息的区别和联系
数据管理技术的发展阶段
从现实世界、信息世界、数据世界的抽象和转换的建模过程中,涉及四种模型,简述四种模型之间的关系。参见课件1.2
关系的候选键、主键及外键,主属性和非主属性的概念
三级模式结构及两级映像。什么是数据库的逻辑数据独立性/物理数据独立性?
数据库管理系统的功能。
关系数据库数学模型
传统的集合运算:并,交,差,广义笛卡儿积
专门的关系运算:选择,投影,连接,除,自然连接
用关系代数表达式表示相关的数据库查询请求及查询结果。
关系演算分为元组关系演算与域关系演算,前者以元组为变量,后者以域为变量。
会计算(简单)元组演算表达式和域演算表达式的结果
数据库应用系统设计方法
数据库应用系统的生命周期分为四个时期:用户需求分析、数据库设计、数据库实现、数据库运维;七个阶段:用户需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库结构创建、数据库应用行为设计与设计与实现和数据库运维
数据库概念设计有两种方法:属性表概念结构设计和实体-联系模型
基于ER图的概念结构设计步骤:(1)分E—R图的设计;(2)总体E—R图的设计;(3)总体E—R图优化
绘制ER图
数据库逻辑结构用关系模型表达
数据库逻辑结构的设计步骤:(1)将由E-R图表示的概念结构转换成关系模型; (2(3
掌握ER模型向关系模型转换的规则,能够根据ER图转换为关系模型,能够确定关系模型中各关系的候选键
数据库物理结构的设计步骤:(1) 根据所选用的RDBMS
提高关系数据库中表的查询速度的方法:建立索引和为多个表建立聚簇。
数据聚簇的基本思想:使那些经常在一起进行联接查询的表的数据在物理介质上尽量临近存放,也即把它们聚集地存放在一起。
SQL2005数据库与数据表的创建
SQL Server2005的身份验证方式:windows 身份验证、混合模式身份验证
SQL Server的数据库存储组织:一个SQL Server数据库由数据文件和日志文件组成; 文件由盘区组成; 盘区由页面组成。
图 SQL Server数据库的存储组织
安装SQL Server2005时,系统会创建四个系统数据库:Master、Model、Msdb和Tempdb
NET Framework数据提供程序和数据集DataSet。
4、访问SQL SERVER数据源的数据提供程序是:SQL Server.NET Framework数据提供程序
5、ADO.NET访问数据库的方法及步骤(断开式数据访问方法及其操作过程,连接式数据访问方法及其操作过程),
数据绑定概念和作用
第九章 数据库应用程序设计
1、VB.net + SQL Server
2、在visual Studio环境中开发应用程序的步骤:
1)建立项目/打开项目
2)新建窗体/打开窗体
3)建立用户界面(窗体)的各个对象;
4)对象属性的可视化设置;
5)对象事件过程编码;
6)保存、调试和运行程序。
3、在程序中连接数据库时两种用户登录验证方式:
1)使用SQLServer用户登录验证方式连接数据库,
Private str As String = Data Source= hostname; Initial Catalog=jxgl; User ID=sa; password=sa123
定义并实例化一个Connection对象
Private conn As New SqlConnection(str)
2)使用windows用户登录验证方式连接数据库,
Private str As String = Data Source=hostname; Initial Catalog=JXGL; Integrated Security=True
定义并实例化一个Connection对象
Private conn As New SqlConnection(str)
引入命名空间,以使得程序可以使用ADO.NET组件的命令是:
Imports System.Data
Imports System.Data.SqlClient
5、指定窗体在屏幕中心出现,应该修改当前窗体的属性StartPosition 的属性值为 CenterScreen
6、在窗体上常用的控件有:标签label、文本框textbox、按钮 button、数据表格DataGridView、菜单menuStrip
7、常用的事件过程为按钮的单击事件。
显示main窗体的命令:main.show() 隐藏主窗体的命令:main.hide()
第十一章 数据库技术新发展
关系数据库系统的局限性
各种数据库新技术的基本概念和适用领域。
显示全部