• 第一章 数据集散地:数据库


    1、数据库的作用:

    a) 存储大量数据,方便检索和访问

    b) 保持数据信息的一致、完整

    c) 共享和安全

    d) 通过组合分析,产生新的有用信息

    2、应用程序运行的原理:

    应用程序---请求数据request---数据库

    数据库---响应数据response---应用程序

    l 应用程序

    n 作用:响应操作并显示结果、向数据库请求数据

    n 要求:美观、操作简单方便

    l 数据库

    n 作用:存储数据、检索数据、生成新的数据

    n 要求:统一、安全、性能等

    3、时下流行的数据库:

    a) Oracle   Oracle[甲骨文]公司,产品免费、服务收费

    b) SQL Server   微软生产,针对不同用户群体的多个版本

    c) MySQL    开放源代码,开放源代码,网站应用广泛

    d) DB2    IBM公司生产,支持多操作系统、多种类型的硬件和设备

    4、数据库DB

    a) 数据库的定义【DataBase

    1. 存放数据的仓库
    2. 数据库由表、关系以及操作对象组成
    3. 数据存放在表中

    b) 数据的定义【Data

    1. 数据:用于描述客观事物(实体)信息的。但是必须加以描述。比如83到底是83分,83元,还是83个人;所以使用数据的时候一定要加以描述,不能单独存在。

    c) 实体的定义【entity】——数据库的基本概念:

    1. 实体:实实在在存在的东西,就称为实体(比如书本、鼠标、人等等)。定义:所有客观存在的、可以被描述的事物。
    2. 实体型:某些实体具有相同的属性,就称为同一个实体型
    3. 实体集:相同实体型中所有实体的集合称之为实体集

    d) 数据库表【table】——字段和记录:

    1. (我们把实体类型相同的放到一张表中):格式相同的实体放入表中存储。
    2. 就代表一个实体,也可以称之为一条记录
    3. 都代表这实体的具体的属性值,可以称之为字段

    5、数据库|数据库管理系统|数据库系统

    a) 数据库【DB】——数据的仓库

    b) 数据库管理系统【DBMS】:其实就是一个系统软件,用于增删改查数据。

    c) 数据库系统【DBS】:由数据库、数据库管理系统、维护人员等组成。

    注:如果不是特殊情况,都可以统称为数据库。

     

    6、冗余:指的是数据库中的数据一模一样,数据重复的现象就称为冗余。消除冗余会增加数据查找的复杂性,所以,有时候为了查找方便,也允许一定的冗余。

     

    7数据库完整性:指的是数据的正确性和准确性。

    8、启动数据库管理系统应注意两点:

    a) 必须要开启服务

    开启服务:

    计算机--右键---管理---服务与应用程序--开启SQL Server的服务【MSSqlServer

    b) SQL Server Management Studio可以启动多个数据库,甚至可以启动其他计算机的数据库

    服务器名称:.”表示本机作为服务器

    登录方式:Windows验证身份,无需用户名密码

              SQL Server 身份验证--需要登录名和密码(推荐都设置为sa==super admin 超级管理员)

    9SQL Server数据库按照用途可以划分为

    a) 系统数据库:

    1. master:用于存储用户级别的信息
    2. model:用于存储新建数据库模板信息
    3. msdb:用于记录操作信息
    4. tempdb:用于记录临时表和临时文件
    5. ResourceDB:这个数据库比较特殊,是完全隐藏的。只读,包含所有系统对象。

    b) 用户数据库

    10、数据库文件【DataBase File】:存放数据库数据和数据库对象的文件,一个数据库可以有一个或多个数据库文件,一个数据库文件只属于一个数据库。

    a) 数据文件【.mdf

    1. 主数据文件(.mdf:一个数据库只能有一个主数据文件,用于保存启动数据库的信息。
    2. 次数据文件(.ndf:一个数据库中可以有若干个次数据文件。

    b) 日志文件【.ldf

    一个数据库中可以有若干个日志文件,用于存储对数据库的操作信息和记录事物。

    11、数据库操作

    a) 分离数据库:选择数据库---右键---任务---分离---确定

    b) 附加数据库:数据库--右键--附加--选择主文件--确定

    c) 备份数据库:选择数据库--右键--任务--备份--输入备份地址--输入名称--确定

    d) 删除数据库:选择数据库--右键--删除

    e) 还原数据库:数据库--右键--还原数据库---输入名称--选择原设备--选择地址--输入备份时保存的名字---选择第一个--确定

    f) 收缩数据库:选择数据库--右键--任务--收缩--确定

    12、使用数据库保存的优势:

    安全性能更好

    数据独立性强

    数据可以长期保存

    可共享性更好

  • 相关阅读:
    校验函数
    声明
    主程序(开始检查)
    活代码LINQ——09
    活代码LINQ——08
    活代码LINQ——07
    活代码LINQ——06
    活代码LINQ——05
    活代码LINQ——04
    活代码LINQ——03
  • 原文地址:https://www.cnblogs.com/suola/p/11344262.html
Copyright © 2020-2023  润新知