Weizhongyu_db数据库设计与管理员、员工表操作教程
版权申诉
72 浏览量
更新于2024-08-05
收藏 956B TXT 举报
本篇文章记录了关于数据库界面设计的一些基础操作和示例,主要围绕MySQL数据库管理系统进行讲解。首先,我们了解了如何创建一个名为"weizhongyu_db"的数据库,并切换到这个数据库进行后续操作:
1. 创建数据库:`create database weizhongyu_db;` 这行代码用于在MySQL服务器上创建一个新的数据库,名为"weizhongyu_db"。数据库是存储和管理数据的基本容器。
2. 管理员表设计:`create table admin` 开始定义了一个名为"admin"的管理员表,包含三个字段:`id`(主键,整数类型)、`name`(非空字符串,最大长度32个字符)和`password`(非空字符串,最大长度128个字符)。这有助于存储管理员的身份信息,确保安全性。
3. 雇员表设计:接下来是雇员表"emp"的设计,包括`id`(自动递增的主键)、`name`(非空字符串,最大长度64个字符)、`grade`(整数型,表示等级,范围较小)、`email`(非空字符串,最大长度64个字符,用于联系员工)以及`salary`(浮点数型,表示薪水)。这个表用于存储员工的基本信息。
4. 添加数据:文章展示了如何插入数据到两个表中。在`emp`表中,连续插入了6条雇员记录,每个记录包含姓名、等级、电子邮件和薪水。在`admin`表中,插入了一条管理员记录,`id`被设置为100,`name`为"admin",`password`通过`md5`函数加密,以保证安全。
这些操作涵盖了数据库的基本创建、表结构设计和数据录入,是SQL初学者学习数据库管理的重要实践步骤。通过这些实例,读者可以理解如何在实际项目中操作数据库,实现数据的存储和管理。
2022-07-14 上传
2022-12-16 上传
2020-07-07 上传
2021-12-08 上传
2022-06-14 上传
2023-09-01 上传
2024-03-04 上传
2022-05-04 上传
2009-12-07 上传
小虾仁芜湖
- 粉丝: 105
- 资源: 9354
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查