240
世界上有2种人,一种懂二进制,另一种不懂二进制。

关于数据库-数据库技术基础

概念

  • 数据:描述事物的符号信息(文字\图形\图像\声音\语言)
  • 信息:现象世界事物的存在方式或状态反映
    •  数据是信息的符号表示,而信息是具有特殊意义的数据
  • 数据库系统:采用数据库技术.有组织、动态地存储大量相关联的数据DBS由如下组成
    • 数据库:有组织的相关数据集合。长期存储在计算机中、且统一管理
    • 硬件:构成计算机系统的硬件
    • 软件:操作系统、数据库管理系统及应用成程序,DBMS
    • 人员:分四类
      • 系统分析员和数据库设计人员:系统的需求分析和规范说明,一起确定硬件配置,数据库的概要设计、数据确定、数据库各级模式的设计
      • 应用程序员:编写使用数据库的应用程序,对数据进行检索,建立、删除、修改
      • 最终用户:应用系统的接口或利用查询语言访问数据库 
      • 数据库管理员:决定数据库中的信息内容和结构;决定数据库的存储结构和存取策略;定义数据库的安全性要求和完整性约束条件

数据库技术的发展

  • 人工管理
  • 文件系统
  • 数据库系统

DBMS的功能与特点

  • 功能

    • 数据定义    DDL:用户可以对数据库的结构描述\外模式\模式\内模式定义;安全保密定义\口令\级别\存取权限(定义存储在数据字典里)
    • 数据库操作 DML:对数据哭的基本操作crud,分两类
      • 宿主型:嵌入某种语言
      • 自含型:单独使用,供用户交互使用
    • 数据库运行管理:多用户下的并发控制\安全剑查和存取控制\完整性剑查和执行\运行日志的管理\事务管理\自动恢复等
    • 数据组织\存储和管理:管理组织各种数据.包括数据字典\用户数据\存取路径,要确定以何种文件结构和存取方式.
    • 数据库的建立与维护
  • 特点
    • 安全性
    • 完整性
    • 并发控制
    • 故障恢复

DBMS的分类

  • 关系数据库系统
  • 面向对象的数据库系统
  • 对象关系数据库系统

 

 

 

数据库的体系结构

数据库的体系结构站在不同的角度或不同的层次上看也是不同的,站在最终用户的角度上看分为集中式\分布式的\cs\并行结构

posted @   _Origin  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示