程序数据的集散地:数据库

数据库的基本概念
1.数据库的做用
①存储大量数据,方便检索和访问
②保持数据信息的一致、完整
③共享和安全
④经过组合分析,产生新的有用信息

2.数据库和应用程序
①应用程序
做用:响应操做并显示结果、向数据库请求数据
要求:美观、操做简单方便
②数据库:
做用:存储数据、检查数据、生成新的数据
要求:统1、安全、性能等数据库

3.企业里流行的数据库
①Oracle(也称:大型数据库)
Oracle公司的产品
产品免费、服务收费
*通常是大型公司基金表使用
②SQL Server
微软公司产品
针对不一样用户群体的多个版本
企业版
标准版
工做组版
开发版
评估版
易用性好
③DB2
IBM公司的产品
支持多操做系统、多种类型的硬件和设备
操做系统能够实现跨平台
④MySQL(也叫:小型数据库)
由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。
开放源代码
网站应用普遍安全

4.数据库中的实体
客观存在的、能够被描述的事物
而“实体”是在数据库中使用表来代替
“表”:
行:记录
列:字段
数据库就是“数据”的“仓库”
数据库中包含表、关系及操做对象
数据存放在表中服务器

5.数据库管理(操做)
①检索数据
②插入数据
③更新数据
④删除数据
简称“增删改查”
数据库系统(DBS):仓库
数据库管理系统(DBMS):多个用户能够同时实现(增删改查)

6.数据库安装时基本要求的配置:
①处理器:
最少600-MHz奔腾处理器。
推荐:1GHZ或更高
②内存:
最小:512MB
推荐:1GB或更大
③磁盘容量:
360MB(典型安装)
750MB(彻底安装)
④操做系统
不一样版本安装支持不一样的操做系统性能

7.数据库文件和事务日志文件
(1)数据文件
①.mdf(主要数据文件):主要负责数据文件的管理和监控(核心操做),而且只有一个
②.ndf(次要数据文件):无关紧要、可有多个。当主要数据文件数据工做量过大时辅助
(2)日志文件:
①.ldf:记录整个数据文件的运行状态包括错误的信息、记录。有利于咱们查看数据库的运行性能
*日志文件:通常使用一个就能够,也可使用多个网站

SQl Server数据库
1.SQL Server服务启动方式
(1)操做系统的服务中启动
①点击个人电脑→右击→管理→服务和应用程序→服务→在服务中找到SQL Server相应的版本→启动服务→在状态列中显示正在运行就能够了
②Windows键+R→输入services.msc→服务→在服务中找到SQL Server相应的版本→启动服务→在状态列中显示正在运行就能够了
(2)SQL Server Management Studio中启动操作系统

2.连接到服务器
服务器名称:通常状况下是“.”或者“.”+服务器名称
身份验证:有两种→①SQL Server 身份验证(须要用户名和密码) ②Windows 身份验证(不须要用户名和密码)开放源代码

3.系统数据库和用户数据库
(1)系统数据库
①master(数据库核心):负责数据库的整个运行过程和监控数据库的运行状态
②model(模型数据库):提供用户参考结构
③tempdb(临时数据库):当咱们进行“增删改查”时产生的临时数据保存到临时数据库
④msdb(警告数据库):存储有些错误信息
⑤Resource(数据库资源):
(2)用户数据库
是本身建立使用的数据库日志

4.创建登陆名
*新建登陆名并把“sa”帐户禁用或删除以保障数据库的安全性
*“sa”是管理员默认的登陆名
(1)禁用:
安全性→登陆名→找到登陆名→选中右键→属性→状态→登陆设置修改成禁用
(2)删除:
安全性→登陆名→找到登陆名→删除
(3)新建登陆名:
*若使用管理员禁用全部登陆名出线bug
①使用Windows身份登陆→安全性→选中登陆名→右键→新建登陆名
填写登陆名→选择身份验证类型→输入密码→取消强制实施密码策略
登陆名:通常状况下使用英文命名
强制实施密码策略:每次登陆都要更改密码
②修改管理员权限(修改到最高):
服务器角色→选中sysadmin
③查看状态
若是登陆有变化修改成启动状态对象

5.数据库的建立和管理
(1)建立:
数据库→选中,右键→输入数据库名称
建立次要数据文件:添加→后缀名.datal
全部者:关联
当访问权限低的登陆名关联访问权限高的登陆名时访问权限低的登陆名权限会提升事务

相关文章
相关标签/搜索