数据库 基础知识(2)
一 数据库 database【DB】
长期存储在计算机中,可以共享,数据的集合。这些数据时有组织的,可以被管理的。
数据:所有能录入到计算机中的内容都可以。比如 文字,图片,声频,视频等等。
二 数据处理
把数据转换成信息的过程叫数据处理
信息=数据+处理
三 数据管理的发展阶段
1 手工管理阶段 20实际50年代以前
2 文件管理阶段 50年代后
3 数据库管理阶段80年代后
四 SQL【structured Query Language】结构化查询语言
是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
该语言时IBM公司在1981年推出的。现在所有的数据库管理系统都支持该语言。
五 数据库管理系统 DBMS【Database Manage System】
是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。
常见的DBMS:
oracle [甲骨文公司] 在java开发中常用
mysql[甲骨文公司] 三期会讲 在php开发中常用
sqlserver【微软公司】 dotnet开发中常用
access[微软公司] 小型数据库 单机版 实际开发用的不多
DB2[IBM公司的]
六 sqlserver 安装
sqlserver2000
sqlserver2005
sqlserver2008
sqlserver2005[开发版,企业版,体验版,。。。。。。]
七 sqlserver 服务
使用sqlserver 必须先启动sqlserver服务
启动服务的方法有三种
1 利用操作系统提供的方法
我的电脑点右键------->管理---------->服务和应用程序-------->服务
------->找到sql server(mssqlserver) 双击 启动服务【在这里可以设置服务启动的方式】
2 利用dos命令启动服务
开始---->运行[后者直接 win+r]
net start 服务名 启动一个服务
net stop 服务名 停止一个服务
net start mssqlserver
net stop mssqlserver
3 利用sqlserver本身提供的功能启动停止服务
sqlserver 2005---->配置工具--->sql server configuration manager
-----> sqlserver 2005服务 ------>sql server 启动或停止服务
八、创建数据库
要想快 点右键
九、数据库备份和还原
因为所有的数据都被保存到*.mdf *.ldf两个文件中了
所以可以直接copy走这两个文件进行数据库的备份
1 分离数据库
在要操作的数据库上点右键---->分离数据库
表示该数据文件和日志文件(*.mdf,*.ldf)和当前sqlserver软件脱离了
这样,*.mdf *.ldf就可以被copy走了
2 备份数据库
copy走*.mdf *.ldf两个文件即可
3 附加数据库
在数据库上点右键--->附加---->选中*.mdf文件即可