数据库的基本用法

数据库设计与实践
本文介绍了数据库的基本用法,包括MySQL的三个层次以及常用数据类型。通过具体的例子,如员工、部门和考试系统等,详细说明了如何进行合理的数据库设计,避免冗余和粘连等问题。

数据库的基本用法:

 

LAMP - Linux Apache MySQL PHP 


MySQL - 三个层次:文件层次,服务层次,界面层次。

常用的数据类型:
int 整数
float double decimal 小数
varchar char 字符串
bit bool型
datetime 日期时间

建表的一般经验:分类、分层、分步
1.分类:
2.mn关系:1对1,1对多,多对多?

员工(员工姓名,员工性别,年龄,岗位,部门代号)

部门(部门代号,部门名称,部门主管,部门职责)


老师(代号,姓名,性别,年龄)
课程(代号,名称,课时数)
按排(老师代号,课程代号,时间段)

 

 

冗余,粘连

考试系统的数据库
学生学号,姓名,试卷名称,题目内容,分数

学生(学号,姓名,性别,年龄)
试卷(卷号,名称,科目名称)
题目(代号,内容,难度系数)
组卷(卷号,题号)
分数(学号,卷号,分数)

 

转载于:https://www.cnblogs.com/chenchen0815/p/5519812.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值