数据库设计工具的使用(实用)

数据库设计工具的使用(实用)使用数据库设计工具,以下sql语句全部可以自动生成:/*==============================================================*//*DBMSname:MySQL5.0*//*Createdon:2017/5/270:57:18

大家好,又见面了,我是你们的朋友全栈君。

使用数据设计工具,以下sql语句全部可以自动生成:

/*==============================================================*/
/* DBMS name: MySQL 5.0 */
/* Created on: 2017/5/27 0:57:18 */
/*==============================================================*/


drop table if exists Teacher;

drop table if exists course;

drop table if exists teach;

/*==============================================================*/
/* Table: Teacher */
/*==============================================================*/
create table Teacher ( tid int not null, teacherName varchar(20) not null, sex char(1) not null default 'm', birthday date, major varchar(30), primary key (tid) );

alter table Teacher comment '教师实体对象,存放教师信息';

/*==============================================================*/
/* Table: course */
/*==============================================================*/
create table course ( cid int not null, cname varchar(20) not null, chour int, credit numeric(2,0), primary key (cid) );

alter table course comment '课程信息';

/*==============================================================*/
/* Table: teach */
/*==============================================================*/
create table teach ( tid int not null, cid int not null, starttime datetime, primary key (tid, cid) );

alter table teach add constraint FK_teach foreign key (tid) references Teacher (tid) on delete restrict on update restrict;

alter table teach add constraint FK_teach2 foreign key (cid) references course (cid) on delete restrict on update restrict;

只要建立实体,添加实体间属性,实体间关系表也可以自动生成。如下图:
这里写图片描述

PowerDsigner的具体使用方法大家可以百度一个PDF文件或者视频学习。

PowerDesigner下载攻略:
先百度

这里写图片描述

找激活成功教程方案

这里写图片描述

按照激活成功教程文档操作即可使用。

亲测最简便上手方案。

关于数据库的设计等问题在我之前的博客中都有分享哦。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157565.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ODrive应用 #1 ODrive入门指南[通俗易懂]

    ODrive应用 #1 ODrive入门指南[通俗易懂]ODrive入门文章目录ODrive入门硬件需求需要准备以下硬件:ODrive接线WiringupthemotorsWiringuptheencodersSafety&PowerUPDownloadingandInstallingToolsWindowsOSXLinuxFirmwareStart`odrivetool`ConfigureM02.Set…

    2022年5月14日
    89
  • redis如何设置定时过期_redis 设置过期时间[通俗易懂]

    redis如何设置定时过期_redis 设置过期时间[通俗易懂]1、设置过期时间功能:即对存储在redis数据库中的值可以设置一个过期时间。作为一个缓存数据库,这是非常实用的。如我们一般项目中的token或者一些登录信息,尤其是短信验证码都是有时间限制的,按照传统的数据库处理方式,一般都是自己判断过期,这样无疑会严重影响项目性能。我们setkey的时候,都可以给一个expiretime,就是过期时间,通过过期时间我们可以指定这个key可以…

    2022年9月26日
    2
  • 学习笔记——pycharm修改编码方式

    学习笔记——pycharm修改编码方式pycharm编辑器修改编码方式,防止乱码。工具/原料 pycharm编辑器 方法 打开编辑器找到File->settings,我们将在这里修改编码方式。 点击settings会弹出设置界面我们将在设置界面设置我们的编码方式。 找到settings->Editor->FileEncondings,FileEncondings就是我们要修改编码方式的地方。我们点击会出现对应的修改窗口。 点击F

    2022年8月25日
    7
  • CSS媒体查询_css网页

    CSS媒体查询_css网页媒体查询可以让我们根据设备显示器的特性(如视口宽度、屏幕比例、设备方向横向或纵向)为其设定CSS样式,媒体查询由媒体类型和一个或多个检测媒体特性的条件表达式组成。媒体查询中可用于检测的媒体特性有width、height和color(等)。使用媒体查询,可以在不改变页面内容的情况下,为特定的一些输出设备定制显示效果。媒体查询与弹性盒布局的适用情况媒体查询当页面的结构发生变化的话最好使用媒体查询。​弹性盒如果只是宽高的变化,尽量使用弹性盒。…

    2025年8月24日
    2
  • Window安装Redis并设置为开机启动

    Window安装Redis并设置为开机启动

    2021年11月7日
    40
  • VAP简单解读_vip是什么意思

    VAP简单解读_vip是什么意思https://cloud.tencent.com/developer/article/1693852特点:1.先前市面已有开源方案,并非先例2.kotlin语言3.代码量较小,很快就能理解大致逻辑4.需要使用ffmpeg工具进行动画视频的二次处理基本原理:输入mp4文件->MediaExtractor->音频->AudioTrack->视频->Surface…

    2025年8月10日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号