数据库基础知识 20140901

一、数据库简写含义:

1.DB:DataBase 数据库,存储数据的文件. 

2.DBMS:DataBase Management System  数据库管理系统,是一组能完成描述、管理、维护数据库的程序系统,包括DB和管理软件. 

3.DBS:DataBase System  数据库系统,包括机器硬件、数据库管理员、DB和数据管理系统,是一个集成的系统.

4.MDF:主数据文件,文件的扩展名是.mdf,主数据文件只能有一个.

5.NDF:次数据文件,文件的扩展名是.ndf,次数据文件可以有很多;作用:内存已满无法保存,新建次数据文件保存.

6.IDF:日志文件,文件的扩展名是.idf,大多数日志文件内存会比较大,占空间较大,所以尽量不要放在C盘,影响电脑运作.

7.SQL: Structured Query Language  结构化查询语言

 

二、数据库管理

主要针对已创建的数据库进行备份、维护及管理,保障数据库的安全性.

数据管理专家(DataBase Administrator,简称DBA),是负责管理和维护数据库服务器的人.数据库管理员负责全面管理和控制数据库系统.

三、数据库开发

1.库文件

硬盘内存放数据的文件,不能打开更改.

1).mdf  主数据文件,只有一个.

2).ndf   次数据文件,可以有很多个.

3).ldf    日志文件,对文件的增删改查均有记录.

 

如图所示:根据地址栏上的地址即可找到DATA文件夹,查看新建数据库"MM"的库文件,相同颜色的圈形对应相对应的文件.

2.服务

即数据库引擎,无界面,任何针对数据库的操作都只能通过服务来实现.

如图所示:根据地址栏上的地址找到管理工具中的服务,查看相对应的服务,相同颜色的圈形对应相对应的引擎.

PS:大多数公司在使用SQL SERVER时为保障系统安全性,只在一台不适用的计算机上安装库文件及服务,而不安装管理界面,维护人员操作时可通过服务来进行操作.(到客户公司维护系统时切记不可随意卸载对方的SQL SERVER!如发现无管理界面,先查找是否安装了库文件及服务.)其他工作人员如需使用系统直接登录管理界面输入服务器名称的IP,即可访问SQL SERVER.

如何查找本机IP呢?如图:

   →     →    → 

步骤如下:在搜索文件和程序中输入"cmd"后回车,在光标处输入"ipconfig/all"后回车,找到IPv4地址即可.

3.管理界面

登录SQL SERVER时Windows身份验证与SQL Server身份验证的区别?

Windows身份验证:只要是正常访问计算机的用户,Windows身份验证都识别为合法的用户;SQL SERVER系统刚安装好时也是默认Windows身份验证,如需更改混合验证可用Windows身份验证登陆后再更改.

SQL Server身份验证:一般开发软件时需要使用SQL Server身份验证来登录系统.

最初安装好SQL SERVER时是默认Windows身份验证登录:

PS:本机登录,服务器名称还可用"local"  "."  "127.0.0.1"代替,如需访问其他其他计算机的数据库,在服务器名称中输入该计算机的的IP、用户名及密码即可访问其数据库.

如何更改身份验证呢?如下:

1)更改SQL Server身份验证:右击"WIN-79CCFK045QT……"选择属性,在安全性中点选"SQL Server和Windows身份验证模式"点击"确定"即可.

2)启动Sa(System administer) 系统超级管理员账户:右击"Sa"选择属性,在状态登录中点选"启用".

3)设置或修改"Sa"密码:常规中密码及确认密码中其实为空,删掉黑圆点,去掉"强制实施密码策略""强制密码过期"的勾选.

PS:重新登录后"Sa"下标的红箭头消失.

四、新建数据库

1.右键点击数据库,选择新建数据库

2.根据数据所需设置新建数据库.

如图所示:首先输入红色圆圈内新建数据库的名称;第二步判断蓝色圆圈内的存放路径是否需要更改,如需更改按照红箭头所指点击设置;三点击红色长方形内"添加"或"删除"可以添加或删除黄色圆圈内的次数据文件,可添加多个;四根据文件大小确认蓝色方形内的初始大小,以MB为单位;五根据文件大小判断是否需要更改黄色方形内的自动增长,如需更改按照红箭头所指点击设置.逻辑名称MM,文件类型行数据是主数据文件,文件中只有一个;逻辑名称MM_log文件类型日志是日志文件;尽量不要放在C盘,以防止占内存过大后影响电脑运行.

3.点击自动增长红圆圈内"…",点选设置自增长.

PS:自动增长,默认是按照1MB增长,不限制文件增长;可根据需要选择按百分比或按MB的方式文件增长;文件开始数据量小,但随着开发数据量剧增的情况,比较适用于按百分比增长;文件数据量循序渐进无数据量剧增的情况比较适合于按MB增长;最大文件大小一般不需限制,如为了提高数据库的检索效率,文件中次数据文件比较多,最大文件大小可以指定一个值,可将次文件数据分别放在不同路径中,这样可以避免占内存过大,影响电脑运行速度.

4.新建数据库MM在数据库中显示.

5.右键点击表选择新建表,在右边对话框里填写数据.

原文地址:https://www.cnblogs.com/DORCASQING/p/3949597.html