SQL SERVER——Chapter01数据库基础「随手记」

        前言:是小金吖!是20级软件工程嵌入式的大学生,平时喜欢自己整理点笔记材料,以下内容是小金自己整理的SQL SERVER学习材料,参考书本:《SQL SERVER数据库应用与实践教程》--黄慧、肖璞编著。若有错误,欢迎各位前辈指正哦~

第一章 数据库基础

本章目标: 

1、数据库系统简介

2、关系运算

3、概念模型与关系模型设计

4、范式与非范式化

5、数据库系统设计

目录

        1、基本概念

        2、技术发展阶段

        3、数据库系统组成

        4、数据库系统特征

        5、数据库常用对象

        6、数据库系统结构

        7、信息世界

        8、机器世界

        9、关系模型

        10、概念模型与关系模型设计

        11、范式与非范式化

        12、数据库系统设计


         1、基本概念

信息

数据(Data)

数据库(Database,简写DB):数据库(DataBase)是按照数据结构来组织、存储和管理数据的仓库,是存储在一起的相关数据的集合,其主要优点:①减少数据的冗余性,节省数据的存储空间;②具有较高的数据独立性和易扩充性;③实现数据资源的充分共享。

数据库管理系统(Database Management System,简写DBMS):数据定义功能、数据组组织存储和管理、数据操纵功能、数据库的建立与维护功能、其他功能。

数据库系统(Database System,简写DBS)


        2、技术发展阶段

人工管理阶段:计算机中没有支持的数据管理的软件;数据组织面向应用,数据不能共享,数据重复;在程序中要规定数据的逻辑结构和物理结构,数据与程序不独立;数据处理方式——批处理。

文本系统阶段:数据冗余,逻辑结构不易修改和扩充,文件独立无法反映事物间的联系,操作系统不负责维护文件之间的联系信息。

数据库系统阶段:面向企业或部门,以数据为中心组织数据,形成综合性的数据库,为各应用共享;采用一定的数据模型,不仅描述了数据本身特点,而且要描述数据之间的联系;数据冗余小,易修改,易扩充;程序和数据有较高独立性;具有良好的用户接口,用户可方便地开发和使用数据库;对数据进行统一管理和控制,提供数据的安全性、完整性以及并发控制。

高级数据库管理阶段:目前该技术已经成为计算机领域中最重要的技术之一,是软件科学的一个独立分支,正在朝分布式数据库、数据库机、知识库系统、多媒体数据库方向发展。


        3、数据库系统组成

数据库:数据按照一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享;

硬件:构成计算机系统的各种物理设备,包括存储所需的外部设备,硬件配置应该满足整个数据库系统的需要ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小雯兜里藏星

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值