数据库原理和技术
数据库原理和技术
读书札记2022
这个作者很懒,什么都没留下…
展开
-
解决 Navicat 删除唯一键(unique)后保存失败的问题:1-near “)“:syntax error
我按照以下步骤删除如下图所示的 studentId 唯一键:可以看到唯一键已经被删除了,但是此时我点击保存按钮时报错,保存失败:原创 2024-08-23 18:39:37 · 384 阅读 · 0 评论 -
Druid 数据库连接池的简单使用
Druid 数据库连接池的简单使用:1.引入相关jar包: <!--druid连接池--> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.16</version> </dependency> <!原创 2021-12-02 19:49:26 · 205 阅读 · 0 评论 -
基本的数据库术语
数据库(database)和数据库管理系统(DBMS)数据库(database)是一个以某种有组织的方式存储的数据集合,是一个保存有组织的数据的容器(通常是一个文件或一组文件)。 而数据库管理系统(DBMS),比如MySQL,是用来创建和操纵数据库的软件。相同数据库中的每个表都有一个名字,用来标识自己。此名字是唯一的。但在不同的数据库中却可以使用相同的表名。有时在提到行(row)时称其为数据库记录(record)。在很大程度上,这两个术语是可以互相替代的,但从技术上说,行才是正确的术语。为什么原创 2021-12-02 19:14:10 · 1060 阅读 · 0 评论 -
数据库逻辑结构设计之E-R图向关系模型的转换
实例:一.工厂物资管理E-R图:二.E-R图向关系模型转换的一般原则:一个实体型转换为一个关系模式,关系的属性就是实体的属性,关系的码就是实体的码。三.对于实体型间的联系有以下不同的情况:1.一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。但最好与任意一端对应的关系模式合并。2.一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。但最好与n端对应的关系模式合并。3.一个m:n联系转换为一个关系模式。4.三个或三个以上实体间的一个多元联原创 2021-05-09 10:42:28 · 10250 阅读 · 0 评论 -
解决PowerDesigner创建表时不能勾选或取消外键单选框
不能直接勾选外键单选框来建立外键,要使用reference来建立外键。使用外键连接线连接需要建立参照完整性规则(外键引用)的两个表。PowerDesigner会根据你设计的字段自动添加外键关系。原创 2021-02-02 08:42:23 · 3836 阅读 · 0 评论 -
数据库设计之PowerDesigner的基本使用以及需要注意的地方
1.数据库设计分6个阶段:需求分析概念结构设计逻辑结构设计物理结构设计数据库实施数据库运行和维护注意:需求分析和概念设计独立于任何数据库管理系统。逻辑设计和物理设计与选用的DBMS密切相关。2.概念数据模型(Conceptual Data Model),简称概念模型,即用实体关系图(E-R图)来描述。使用PowerDesigner来设计CDM:(1)运行PowerDesigner程序,选择File——>new model菜单项,打开如图所示的窗口,在该窗口中选择要建立的模型原创 2020-09-20 16:00:17 · 2519 阅读 · 0 评论
分享