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

2024-03-03 02:20

本文主要是介绍电子科技大学《数据库原理及应用》(持续更新),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

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

第一章(主要是概念)

##1.数据库的概念

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

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

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

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

###2.四大概念

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

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

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

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

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

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

关系数据库的对象组织:

3.数据库应用系统

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

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

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

4.典型数据库管理系统

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

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

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

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

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

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

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

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

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

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

使用软件

这篇关于电子科技大学《数据库原理及应用》(持续更新)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/768163

相关文章

Redis中Stream详解及应用小结

《Redis中Stream详解及应用小结》RedisStreams是Redis5.0引入的新功能,提供了一种类似于传统消息队列的机制,但具有更高的灵活性和可扩展性,本文给大家介绍Redis中Strea... 目录1. Redis Stream 概述2. Redis Stream 的基本操作2.1. XADD

JSONArray在Java中的应用操作实例

《JSONArray在Java中的应用操作实例》JSONArray是org.json库用于处理JSON数组的类,可将Java对象(Map/List)转换为JSON格式,提供增删改查等操作,适用于前后端... 目录1. jsONArray定义与功能1.1 JSONArray概念阐释1.1.1 什么是JSONA

nginx -t、nginx -s stop 和 nginx -s reload 命令的详细解析(结合应用场景)

《nginx-t、nginx-sstop和nginx-sreload命令的详细解析(结合应用场景)》本文解析Nginx的-t、-sstop、-sreload命令,分别用于配置语法检... 以下是关于 nginx -t、nginx -s stop 和 nginx -s reload 命令的详细解析,结合实际应

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

《Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式》本文详细介绍如何使用Java通过JDBC连接MySQL数据库,包括下载驱动、配置Eclipse环境、检测数据库连接等关键步骤,... 目录一、下载驱动包二、放jar包三、检测数据库连接JavaJava 如何使用 JDBC 连接 mys

PostgreSQL的扩展dict_int应用案例解析

《PostgreSQL的扩展dict_int应用案例解析》dict_int扩展为PostgreSQL提供了专业的整数文本处理能力,特别适合需要精确处理数字内容的搜索场景,本文给大家介绍PostgreS... 目录PostgreSQL的扩展dict_int一、扩展概述二、核心功能三、安装与启用四、字典配置方法

从原理到实战深入理解Java 断言assert

《从原理到实战深入理解Java断言assert》本文深入解析Java断言机制,涵盖语法、工作原理、启用方式及与异常的区别,推荐用于开发阶段的条件检查与状态验证,并强调生产环境应使用参数验证工具类替代... 目录深入理解 Java 断言(assert):从原理到实战引言:为什么需要断言?一、断言基础1.1 语

MySQL数据库中ENUM的用法是什么详解

《MySQL数据库中ENUM的用法是什么详解》ENUM是一个字符串对象,用于指定一组预定义的值,并可在创建表时使用,下面:本文主要介绍MySQL数据库中ENUM的用法是什么的相关资料,文中通过代码... 目录mysql 中 ENUM 的用法一、ENUM 的定义与语法二、ENUM 的特点三、ENUM 的用法1

Python中re模块结合正则表达式的实际应用案例

《Python中re模块结合正则表达式的实际应用案例》Python中的re模块是用于处理正则表达式的强大工具,正则表达式是一种用来匹配字符串的模式,它可以在文本中搜索和匹配特定的字符串模式,这篇文章主... 目录前言re模块常用函数一、查看文本中是否包含 A 或 B 字符串二、替换多个关键词为统一格式三、提