zoukankan      html  css  js  c++  java
  • 数据库基础知识 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.右键点击表选择新建表,在右边对话框里填写数据.

  • 相关阅读:
    解决svn中文乱码的问题
    C#使用SQLite出错:无法加载 DLL“SQLite.Interop.dll”,找不到指定的模块
    手把手教你使用C#操作SQLite数据库,新建数据库,创建表,插入,查询,删除,运算符,like
    c# 串口SerialPort
    spy++使用指南
    FindWindow用法
    其他信息: 线程间操作无效: 从不是创建控件“控件名”的线程访问它。
    SVN设置必须锁定
    利用webBrowser获取页面iframe中的内容
    谨慎注意WebBrowser控件的DocumentCompleted事件
  • 原文地址:https://www.cnblogs.com/DORCASQING/p/3949597.html
Copyright © 2011-2022 走看看