mysql上课笔记(一)

数据


数据库技术


数据管理系统(DBMS):软件


采用的数据模型是关系模型:关系型的数据库管理系统(RDBMS)


DB  database


数据库系统:


JDBC


主键:唯一标示表中的记录


关系模型:
XS(学号,姓名,专业名,性别,出生日期)
KC(课程号,课程名,开课学期,学分)


关系:3种
一对一:教师--工资
一对多:部门  雇员 
多对多:


1:1
BJ(班级编号,院系,专业名 ,人数,班长学号)
BZ(学号,姓名)

BJ(班级编号,院系,专业名 ,人数)
BZ(学号,姓名)
BJ-BZ(班级编号,学号)




1:n   把一方的主键,添加到多方


BJ(班级编号,院系,专业名 ,人数)
XS(学号,姓名,专业名,性别,出生日期,总学分,备注,班级编号)


n:m  如果是多对多的关系,那么要增加一个表,把多对多的关系转成两个一对多的关系


XS(学号,姓名,专业名,性别,出生日期,总学分,备注)主键:学号
KC(课程号,课程名,开设学期,学分)主键:课程号
XS_KC(学号,课程号,成绩)主键:学号+课程号


XS :XS_KC
KC:XS_KC




XS_KC
学号  课程号  成绩
1001   01        100
1002   01         100
1001    02        95




启动:
mysql  -uroot -p
输入密码


显示数据库:show databases;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值