欢迎来到天天文库
浏览记录
ID:46690143
大小:117.00 KB
页数:13页
时间:2019-11-26
《数据库基础整理的》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《数据库基础》复习第一章数据库技术1、信息、数据的概念。信息是现实世界事物的存在方式或运动状态的反映。数据吋数据库中存储的基本对象,是描述事物的符号记录。2、数据库悖理技术的发展三个阶段:人工悖理、文件系统、数据库阶段(特点)。人工管理的特点:数据不长期保存在计算机里,用完就删除:应用程序管理数据,数据与程序结合在一起:数据不共厚,数据时面向应用的,一个程序对应一组数据:数据不具独立性。文件系统的特点:数据以文件的形式长期保存在计算机里:操作系统的文件管理提供了对文件的输入和输出的管理:数据可以共享,一个数据文件可以被多个应用程序使用:数据文件Z间彼此孤立,不能反映数据Z间的联
2、系,数据大量冗余数据库阶段特点:数据结构化:数据的共享性高,冗余度低,易扩充:数据独立性高:数据由DBMS统一管理和控制3、数据库(DB)、数据库管理系统(DBMS)、数据库系统(DBS)三者含义及之间的关系数据库:数据库是长期存储在计算机内的,有组织的,可共享的数据集合。数据库管理系统:数据库管理系统是位于川川户与操作系统Z间的一层数据库软件,能够完成数据的组织,存储,维护,获取等任务。数据库系统:是采用数据库技术的计算机系统。三者Z间的关系:数据库系统由数据库操作系统,数据库管理系统及应用开发工具,数据库应用程序,数据库管理员和用户组成。4、数据模型、关系模型的基本术语及E
3、・R图。数据模型:数据模型是现实世界数据特征的抽象,是现实世界的模拟。数据模型应满足三方而的要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于在计算机中实现。根据数据模型应用目的的不同可以将数据模型分为概念模型和结构数据模型。概念数据模空的表示方法:E—R图法,E—R图提供了表示实体集、属性和联系的方法。实体型:用矩形表示;属性:用椭圆表示;联系:用菱形表示。结构数据模型:有层次、网状、关系、面向对象模型。关系模型:由数据结构、关系操作、关系的完整性三部分组成。关系模型的基本术语:关系模型:表示实体及实体集之间的联系。属性和值域:二维表中的列成为属性,属性值的范围
4、叫值域。关系模式:二维表屮行定义成为关系模式。元组与关系:二维表中的行叫元组,元组的集合叫关系。关键字或码:在关系的属性中能够用来唯一标识元组的属性叫关键字或码。第二章SQLServer2005概述1、SQLServer2005版木。SQLServer2005版木分为:SQLServer2005企业版;SQLServer2005标准版;SQLServer2005工作组版;SQLServer2005开发版;SQLServer2005简易版。2、SQLServer2005的安全性。SQLServer2005的安全性有权限验证模式、数据库用八和账号。权限验证模式分为:Windows验
5、证模式和混合验证模式。第三章数据库基本操作1、数据库文件类型、文件组。数据库文件类型:主数据文件、辅助数据文件、事物LI志文件。文件纽:文件纽提高了数据的查询速度,便于数据库的维护。2、系统数据库。系统数据库包含4个可见的系统数据库,分别是:master(主数据库),tempdb(为临吋表和其他临时存储需求提供存储空间),model(包含每个数据库所需的系统表格),msdb(支持代理、安排作业、报警等)。3、T-SQL语言创建数据库语法格式。CREATEDATEBASE数据库名4、数据库的管理:打开数据库:语法格式为“USE数据库名”查看数据库信息:语法格式为[EXEC]sp_
6、helpdb'数据库名'或者[EXECUTE]sp_helpdb,数据库名'增加数据库容量:ALTERDATABASE数据库名MODIFYFILE(NAME二数据库名_data,SIZE二XMB)收缩数据库容量:DBCCSHRINKDATABASEC数据库名J表示收缩至最小DBCCSHRINKDATABASE(,数据库名,,收缩后的空间占原空间的百分比)例如:DBCCSHRINKDATABASE('student',80)更改数据库名:语法格式为EXECsp_renamedb7、名’附加数据库:CREATEDATABASE数据库名CREATEDATABASE数据库名ON(FILENAME二'os_filc_namc')FORATTACHON(FILENAME=i路径:数据库名.mdf)FORATTACH删除数据库:语法格式为:DROPDATABASE数据库名第四章数据表的基本操作1、表的概念:基本术语。表:在SQLServer数据库屮表定义为列的集合。基本术语与SQLServer表的対应关系:基本术语SQLServer表关系名表名关系表关系模式表的定义属性表的列或
7、名’附加数据库:CREATEDATABASE数据库名CREATEDATABASE数据库名ON(FILENAME二'os_filc_namc')FORATTACHON(FILENAME=i路径:数据库名.mdf)FORATTACH删除数据库:语法格式为:DROPDATABASE数据库名第四章数据表的基本操作1、表的概念:基本术语。表:在SQLServer数据库屮表定义为列的集合。基本术语与SQLServer表的対应关系:基本术语SQLServer表关系名表名关系表关系模式表的定义属性表的列或
此文档下载收益归作者所有