江苏专转本专业课笔记:信息系统与数据库

文章目录

前言

该笔记是当时学习专业课程留下来的学习笔记。

如需转本相关资料也可加2023/24/25江苏专转本咨询群:828303961,或者私聊博主呀。
群里提供转本咨询|转本资料|转本问答等服务,另外提供编程解答(群主搞java开发的随便问)。有任何问题都可以在群里问!希望大家一起交流进步~欢迎友友们入群学习。
在群里同样也有22届计算机上岸南信大、苏科大、南工程学长学姐可以进来咨询。

转本经验(b站视频):2022年江苏专转本计算机大类上岸南工程经验分享与辅导

所有博客文件目录索引:博客目录索引(持续更新)

一、计算机信息系统

1.1、信息系统即系统架构

计算机信息系统(信息系统):以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。

技术特点:

  • ①数据量大,需要存储到外存中。
  • ②数据存储持久性。
  • ③数据资源使用共享性。
  • ④信息服务功能多样性。(管理、检索、分析、决策等)

系统架构:

image-20210429222940422

  • 资源管理层就是数据库,业务逻辑层相当于servcie(进行业务处理),应用表现层(视图层,用于展示数据)。
  • 基础设施如Linux服务器,web服务器等等基础设施。


1.2、数据模型

数据模型:数据的组织。

类型:分为层次模型、网状模型、关系模型。现今一般都是使用的关系型数据库!

介绍关系型数据库:

  1. 关系数据库采用的数据模型由关系组成,也就是二维表(行与列组成)。
  2. 二维表之间有关联。
  3. 对二维表可以进行查询和各类操作。

二、关系数据库

2.1、E-R图

img

E-R图:也称为实体—联系图,提供了表示事务类型、属性和联系的方法,用来描述现实世界的概念模型。

下面是各个框图的含义介绍:

  • 矩形框:表示实体。
  • 菱形框:表示联系。
  • 椭圆形框:表示实体或联系的属性,对于主属性名在其下划一下划线。
  • 连线。

进行数据库访问的几种方式:

  1. 通过DBMS来使用数据库语言(SQL,structured query language)。
  2. 通过使用程序来与数据库进行连接。


2.2、介绍关系数据库

列为字段,元祖为行、记录

image-20210508221611841

关系的完整性:

  • 实体完整性:主属性不能为空值。
  • 参照完整性:也称"引用完整性"。
  • 用户定义的完整性:用户根据应用环境设定的非约束性条件。

传统的集合操作:并、差、交。

专门的关系操作:选择(指定行)、投影(指定列及字段)、连接-二元操作

image-20210508222522842



整理者:长路 时间:2021.4.29

评论区请在客户端页面查看