数据库基础概述

  • 数据管理概述

    • 与我们人类相比,计算机的最大优势就是能够高速、精准地运行,其运行的过程就是执行程序代码和操作指令、处理数据的过程。可以说,数据处理是计算机最基本的功能,而数据管理则是数据处理的重要组成部分。在进一步讲解之前,我们需要先明确一下几个相关的一些基本概念。
    • 信息(Information ) 是反映现实世界中客观事物状态、发展变化及其规律的信号与消息。
      这里的所谓“客观事物”可以是具体的(如人、兽、鸟),也可以是抽象的(事件、现象或行为,如潮起潮落、云卷云舒)。或者说,信息是能够通过数字、符号、文字、声音或图像等介质来表现且能为人类所获知的知识。作为人们工作生活中分析、决策与行为的依据,信息具有客观性、适用性、可传输性和共享性等特征。当然,信息并不为我们人类所独有,鸟语(鸟的鸣叫)传递的就是鸟类的信息。
    • 数据(Data ) 是信息的具体表示形式,如前述的数字、符号、文字、声音或图像等。
      在计算机技术中,数据指的是程序或指令执行时所处理的那些内容,而程序代码和指令则不属于“数据” 的范围。当然从广义上讲,程序代码和指令也属于“数据”的范畴。数据通常由数据名称(数据含义)、数据类型、数据值等要素组成,其中数据值还会受到数据类型与取值范围的约束。数据对于信息的表示有定性表示(如人的体重状况为“营养不良”、“正常体重”、“肥胖”)和定量表示(如人的体重数值为18.5公斤)之分。
    • 数据处理(Data Processing) 是指对数据进行的采集、组织、整理、加工、存储和传播等工作。从广义上讲,一切涉及到数据的工作均可认为是在处理数据。
  • 数据库相关术语

    • 数据库(Database,DB)
      • 数据库是依照某种数据模型组织起来的数据集合,集合中的数据尽可能不重复,并以最优方式为某个特定组织的多种应用服务,集合中的数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一的软件(数据库管理系统)进行管理和控制。
    • 数据库管理系统(Database Management System,DBMS)
      • 数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。DBMS 对数据库进行统一的管理和控制,包括数据的增、删、改和检索操作,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。DBMS提供多种功能,支持多应用程序和多用户以不同方式对数据库进行并发式访问。
    • 数据库管理员(Database Administrator,DBA)
      • 数据库管理员是负责创建、监控和维护整个数据库的人员,其职责包括:数据库安装、数据库配置和管理、权限设置和安全管理、监控和性能调节、备份和恢复、解决其它一般性问题,以使数据能被任何得到授权的人有效使用。
  • 目前主流数据库及默认端口

    • sqlserver 默认端口号为:1433
    • mysql 默认端口号为:3306
    • oracle 默认端口号为:1521
  • SQL语句由以下命令组成

    • 数据定义语言(DDL):create(创建)、alter(修改)、drop(删除)等
    • 数据操纵语言(DML):insert(插入)、update(更新)、delete(删除)、select(查询)等
    • 数据查询语言(DQL):包括基本查询语句、order by子句、group by子句等
    • 数据控制语言(DCL):grant(授权)、revoke(撤销)
    • 事务控制语言(TCL):commit(提交)、rollback(回滚)、savepoint(事务保存点)
posted @ 2022-07-30 13:50  Tony_xiao  阅读(70)  评论(0编辑  收藏  举报