2019.10.19
第一节 初始数据库
1.1相关概念
- 【DB】数据库 ——定义:用来存储数据的仓库;
- 【DBMS】数据库管理系统——定义:管理数据库的软件;
功能常有:
1.数据定义功能
2.数据操作功能
3.维护数据库安全功能
使用的语言:SQL语言(结构化查询语言);java ;c#
- 【DBS】数据库系统——定义:再系统中使用了数据库管理数据;
内容包括:
1.DB
2.DBMS
3.用户和操作系统
4.计算机硬件
1.2相关数据库产品
- Oracle
优点:跨平台,满足多操作系统;安全性和数据存贮能力高; 但是价格贵;
- Mysql
优点:跨平台和操作系统;基本使用PHP使用(其他语言使用者很少使用);安装后再DOS界面打开;
- Access
优点:基本拥有office就可以使用;但只能再windows 且容量很小;
- SQL server
缺点:不能跨平台使用;
当使用VS开发平台;
1.6SQL已经存在的数据库
- master DB
记录 sql所有的系统级别信息:元数据、端点、链接服务器、系统配置设置、其他服务器存在、数据库文件位置、初始化信息等;被删除DBS无法启动;
- mode DB
创建所有数据库模板,
- msdb
计划警报和作业, SQL Server Management Studio、 Service Broker和数据库邮件使用;
- tempdb
全局资源,用于保存临时对象,数据库引擎船舰的内部对象和日志信息等内容,从而减少对于资源占用,提高数据库访问速度【注意:不能备份和还原】
- resource
包含所有系统对象,只读,物理文件名:mssqlsystemresource.mdf [不可移动、重新命名]