第六章:程序数据集散地:数据库
6.1:当今最常用的数据库
sql server:是微软公司的产品
oracle:是甲骨文公司的产品
DB2:数据核心又称DB2通用服务器
Mysql:是一种开发源代码的关系型数据库管理系统
6.2:数据库的基本概念
6.2.1:实体和记录
实体:就是客观存在的事物
记录:每一行对应的实体,在数据库中,通常叫做记录
6.2.2:数据库和数据库表
数据表:不同类型组织在一起,形成了数据库表,也可以说表示实体的集合,用来存储数据。
数据库:并不是简单地存储这些实体的,还有实体的关系,这种关系要数据库来表示,关系是数据库的一部分
6.2.3:数据库管理系统和数据库系统
数据库管理系统:是系统软件,由一个相互关联的数据集合和一组访问数据构成。这个数据集合称为数据库,包含了很多有用信息,数据库管理系统是基本目标是提供一个有效的存储数据的环境,维护数据库。访问数据库信息。
数据库系统:是一个实际可运行的系统,可以对系统数据存储,维护,信用!
6.2.4:数据冗余和数据库完整性
数据冗余:数据重复现象
数据完整性:指数据库数据的准确性
6.3:登录sql server数据库
新建数据库连接:文件----连接对象资源管理器
服务器下拉框选择已经连接的服务器
选择身份验证方式
6.3.2:新建数据库登录名
安全性—登录名----新建登录名
输入密码,登录名-指定数据库
赋予操作限权
6.4:创建和管理sql server数据库
6.5.1:创建数据库
数据库文件
事物日志文件
文件组
步骤:选择新建数据库---输入名字—设置参数
6.5.3:数据库的管理和维护
分离和附加数据库
分离:右击数据库---任务 ---分离
附加:数据库右击—附加----然后添加
备份和还原:
备份:任务---备份----填写数据
还原:数据库右击—还原---目标数据库---设置位置
收缩数据库:
属性—选项----自动收缩