MSSQL系列之一数据模型

简介: MSSQL系列之一数据模型

第一章 数据模型


目标:

1.数据库的概念

2.数据库管理系统是什么?RDBMS是什么?

DBM:database Management System

RDBMS:Relationship DBMS

基于对象的逻辑模型:

3.E-R是什么?实体-关系模型;power designer可以设计E-R图

实体的概念:?

关系的概念:?

4.实体之间的关系有几种?分别是什么? 三种:1:1;1:N;M:N


基于记录的逻辑模型:

1.三种模型类型

2.关系模型基本存储结构为表

3.元组(记录)、属性(字段)

4.主键:唯一标识一个元组(一行)

5.主从表(父子表),外键

6.八大操作符

作业:

1.    建立教师、学生、成绩、课程之间的E-R图,要求有实体、关系,属性(3个),弱实体

2.       主键和外键是什么?

3.       八大关系分别举一个实例.

扩展:

1.      QQ空间里面挑几个实体,标识实体的属性,并建立实体之间的关系,要有(1:1,1:m,m:n)


目录
相关文章
|
2月前
|
存储 NoSQL MongoDB
【MongoDB】如何在MongoDB中设计Schema?
【4月更文挑战第2天】【MongoDB】如何在MongoDB中设计Schema?
|
10月前
|
SQL Go 数据库
MSSQL系列之二.二数据库与表管理
MSSQL系列之二.二数据库与表管理
42 0
|
10月前
|
存储 Oracle 关系型数据库
MSSQL之六 数据库设计
MSSQL之六 数据库设计
80 0
|
10月前
|
SQL 存储 关系型数据库
MSSQL之一 数据库系统简介 与SQL Server 2008概述
MSSQL之一 数据库系统简介 与SQL Server 2008概述
95 0
|
2月前
|
SQL 关系型数据库 MySQL
【MySQL-1】理解关系型数据库&数据的数据模型
【MySQL-1】理解关系型数据库&数据的数据模型
|
2月前
|
存储 NoSQL MongoDB
MongoDB数据模型与文档结构详解
【4月更文挑战第30天】MongoDB是一个基于文档的NoSQL数据库,其数据模型由文档(类似键值对集合,支持嵌套和数组)、集合(无需预定义结构的文档组)和数据库(包含集合的组织单元)构成。文档使用BSON格式,支持多种数据类型。在设计数据模型时,应注意避免过度嵌套,利用索引优化查询,并考虑数据生命周期。MongoDB通过引用处理文档间关系,提供灵活性以适应复杂数据结构。
|
2月前
|
存储 SQL NoSQL
【MongoDB】如何区分MongoDB和关系型数据库?
【4月更文挑战第1天】【MongoDB】如何区分MongoDB和关系型数据库?
|
2月前
|
SQL NoSQL Java
文档型数据库MongoDB
文档型数据库MongoDB
|
10月前
|
SQL XML Go
MSSQL之八 实现视图与索引
MSSQL之八 实现视图与索引
37 0
|
2月前
|
SQL 存储 关系型数据库
数据库迁移mssql to pgsql之函数转换
数据库迁移mssql to pgsql之函数转换