电子科技大学的数据库课程缩减了部分的课时,因此,可能并不适合所有要学习数据库的宝子们,但是,本人尽量将所有数据库的内容写出来。本文章适用于本科生的期中和期末的复习,电子科技大学的考生请在复习前先看必读内容。
数据库是一种按照特定数据模型组织,存储管理数据的文件的集合
优势:可以长久保存,可以快速访问
数据模型:描述事物对象的数据结构组成,数据语义联系,数据约束的抽象结构及其说明
数据模型包括数据结构(静态特征),数据操作(动态特征)数据约束(前两者的联系制约)
数据:数据库中储存的基本对象
数据库:按照一定的特定数据模型组织,描述和储存的文件集合
数据库管理系统(DBMS):创建数据库,管理数据库,维护数据库,并提供外部对数据库访问的系统软件
数据库系统:在计算机系统中引入数据库后的系统构成,是基于数据库进行数据管理与信息服务的软件系统
数据库系统的组成:用户,数据库应用程序,数据库管理系统和数据库
关系数据库中的数据内容:用户表(用户数据),系统表(元数据,索引数据,运行数据)
关系数据库的对象组织:
数据库应用系统类型:业务处理系统,管理信息系统(MIS),决策支持系统
数据库系统应用结构:单机用户结构,集中式结构,客户/服务器结构,分布式结构
数据库应用系统生命周期:需求分析,系统设计,系统实现,系统测试,系统运行和维护
数据库管理系统类型分类:
1.按用途分类:通用DBMS,专用领域DBMS
2.按用户数分类:单用户DBMS,多用户DBMS
3.按系统部署分类:集中式DBMS,分布式DBMS
4.按使用场景分类:桌面型DBMS,企业型DBMS
5.按软件版权分类:产品DBMS,开源DBMS
PostgreSQL数据库管理系统软件由客户端功能程序和服务器端功能程序组成
讨论:关系数据库是否适合大数据应用的处理?
取决于大数据的作用,例如:工商银行有10亿的用户,适合关系数据库,而数据类型不固定时,可能不适合关系型数据库
实体:包含有数据特征的事物对象在概念模型世界中的抽象名称。
关系:是指具有关系特征、用于存放实体数据的二维表(每个位置有一个元素,单值性)。关系也常被称为关系表
关系特征:
• 表中每行存储实体的一个实例数据• 表中每列包含实体的一项属性数据 • 表中单元格只能存储单个值• 不允许有重复的行 • 不允许有重复的列 • 列顺序可任意 • 行顺序可任意
mooc(学堂在线)20,课程大作业20,期末考试60
学习时间很紧,想在课上跟上最好先看慕课,后面我会把从其他大学学习的笔记和慕课学习的知识点放在一起
缩减了学习时长
第一章答案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,且无法使用文章一显示的方法进行解决
一定要注意把所有的包括环境变量,注册表等
然后按照教程即可配置好软件啦