• 电子科技大学《数据库原理及应用》(持续更新)


    前言

    电子科技大学的数据库课程缩减了部分的课时,因此,可能并不适合所有要学习数据库的宝子们,但是,本人尽量将所有数据库的内容写出来。本文章适用于本科生的期中和期末的复习,电子科技大学的考生请在复习前先看必读内容。

    第一章(主要是概念)

    ##1.数据库的概念

    数据库是一种按照特定数据模型组织,存储管理数据的文件的集合

    优势:可以长久保存,可以快速访问

    数据模型:描述事物对象的数据结构组成,数据语义联系,数据约束的抽象结构及其说明

    数据模型包括数据结构(静态特征),数据操作(动态特征)数据约束(前两者的联系制约)

    ###2.四大概念

    数据:数据库中储存的基本对象

    数据库:按照一定的特定数据模型组织,描述和储存的文件集合

    数据库管理系统(DBMS):创建数据库,管理数据库,维护数据库,并提供外部对数据库访问的系统软件

    数据库系统:在计算机系统中引入数据库后的系统构成,是基于数据库进行数据管理与信息服务的软件系统

    数据库系统的组成:用户,数据库应用程序,数据库管理系统和数据库

    关系数据库中的数据内容:用户表(用户数据),系统表(元数据,索引数据,运行数据)

    关系数据库的对象组织:

    3.数据库应用系统

    数据库应用系统类型:业务处理系统,管理信息系统(MIS),决策支持系统

    数据库系统应用结构:单机用户结构,集中式结构,客户/服务器结构,分布式结构

    数据库应用系统生命周期:需求分析,系统设计,系统实现,系统测试,系统运行和维护

    4.典型数据库管理系统

    数据库管理系统类型分类:

    1.按用途分类:通用DBMS,专用领域DBMS

    2.按用户数分类:单用户DBMS,多用户DBMS

    3.按系统部署分类:集中式DBMS,分布式DBMS

    4.按使用场景分类:桌面型DBMS,企业型DBMS

    5.按软件版权分类:产品DBMS,开源DBMS

    5.PostgreSQL对象-关系数据库系统软件

    PostgreSQL数据库管理系统软件由客户端功能程序和服务器端功能程序组成

    讨论:关系数据库是否适合大数据应用的处理?

    取决于大数据的作用,例如:工商银行有10亿的用户,适合关系数据库,而数据类型不固定时,可能不适合关系型数据库       

    第二章

    1.实体与关系

    实体:包含有数据特征的事物对象在概念模型世界中的抽象名称

    关系:是指具有关系特征、用于存放实体数据的二维表(每个位置有一个元素,单值性)。关系也常被称为关系表

    关系特征:

    表中每行存储实体的一个实例数据
    表中每列包含实体的一项属性数据    表中单元格只能存储单个值
    不允许有重复的行   不允许有重复的列   列顺序可任意    行顺序可任意

    附言:电子科技大学学生必读

    1.成绩分布:

    mooc(学堂在线)20,课程大作业20,期末考试60

    2.学习建议:

    学习时间很紧,想在课上跟上最好先看慕课,后面我会把从其他大学学习的笔记和慕课学习的知识点放在一起

    课时分布

    缩减了学习时长

    慕课(学堂在线答案)

    第一章答案CDDBC DDBCD FFTFT TFFTF

    第二章答案TFTTT CBDCA ABDAD TTFTF

    第三章答案ABDAC CBFTF TFTTF TTCDB

    第四章答案CDDCC CCDCC FFFTF FFFTT

    第五章答案BCCDA DDBBB TTFTF TFFFF

    第六章答案ABDFF TFTTF FFFCC BACCB

    第七章答案TDDAB DCCAB DTTTF FFTTT

    使用软件(安装方式)

    数据库我安装的是第一个软件,参考的CSDN文章如下:

    文章一:安装教程,其中选择下载版本时选择11版本

    postgresql保姆级安装教程_pgsql安装教程-CSDN博客

    文章二:在安装时出现error,且无法使用文章一显示的方法进行解决

    Win11修改用户名(超详细图文)-CSDN博客

    一定要注意把所有的包括环境变量,注册表等

    然后按照教程即可配置好软件啦

  • 相关阅读:
    使用Python 获取天气数据
    Java智能教育平台源码基于 SpringBoot + Mybatis + Shiro + mysql + redis构建,前后端分离。
    linux关于cmake,makefile和gdb的使用
    Windows下Go语言安装和环境变量配置
    物联网智能油井控制系统
    [云原生] 二进制安装K8S(中)部署网络插件和DNS
    数据结构与算法 | 图(Graph)
    vue 面试题3
    Javassist-ConstPool常量池
    企业经营异常查询API:保障供应链的可靠性与稳定性
  • 原文地址:https://blog.csdn.net/qq_73509351/article/details/136316290