50条数据库设计基本概念


数据库设计步骤:需求分析-概念设计-逻辑结构设计-物理结构设计-数据库建立和测试-数据库运行和维护

E-R图:实体-联系图(Entity-Relationship Diagram)。提供了表示实体类型、属
性和联系的方法,用来描述现实世界的概念模型。用矩形框表示实体,椭圆形框表
示属性,菱形框表示实体之间的联系

主键:主键是能确定一条记录的唯一标识
外键:外键用于与另一张表的关联。是能确定另一张表记录的字段,用于保持数据的一致性
https://blog.csdn.net/bingqingsuimeng/article/details/51595560

数据库管理系统(DBMS):一种操纵和管理数据库的大型软件。用于建立、使用
和维护数据库。如MySQL,ORACLE等
MySQL:一种RDBMS,采用SQL语言访问数据库。优点:体积小、速度快、成本
低、开源等。适用于中小型网站开发。
关系型数据库:建立在关系模型基础上的数据库,由多张能相互连接的二维行列表
格组成。如MySQL
关系模型:由数据结构、关系操作集合、完整性约束组成

SQL(Structured Query Language):一种介于关系代数和关系演算之间的结构
化查询语言,用于操作关系型数据库
关系代数:
关系演算:
PowerDesigner:一款数据库设计软件,可从概念数据模型和物理数据模型两个层
次对数据库进行设计
安装
https://blog.csdn.net/tgbyn/article/details/72809116
教程
https://www.cnblogs.com/biehongli/p/6025954.html

概念模型(CDM Conceptual Data Model):从现实世界抽象出来的实体概念。
如学生选课,实体模型是“学生”和“课程”
物理模型(PDM Physical Data Model):关系型数据库中对象存储的表。可通过
概念模型创建,或直接创建

非关系型数据库:如NoSQL,MongoDB

Swing:Java的应用程序界面开发工具包

猜你喜欢

转载自www.cnblogs.com/cxc1357/p/9958468.html