2.3.1数据表的操作
1.建立数据库
1.create table <表名>

<列名1><类型>[约束子句][,
<列名2><类型>[约束子句]
);
例如:create table student(
sno char(10) not null unique primary key,
sname char(10) not null unique,
ssex char(2) default ‘女’,
sage int default ‘0’,
sdept char(12) default ‘’,
check(ssex=‘男’ or ssex=‘女’)
);
2.查看数据表(当前库中含有哪些表)
Show tables;
3.查看一个表的结构
desc<表名>
4.删除数据表
drop table<表名>
2.3.2数据库的命令操作
1.插入数据
Insert into <数据表>[(列名列表)]values(<属性值列表>)
例如;insert into student values(‘18180074’,‘何运晨’,‘男’,20,‘cs’);
2.更新数据
Update <表名> set <列名 1=值 1>,[<列名 2=值 2>,…]
[where<列名 a= 值 a>[,<列名 b=值 2>],…];
例如;update student set ssex=’F’;
3.查询数据
select [<列名列表>[*]]
from <表名>
例如:
Select *
from student;
4.删除数据
delect from <表名>
[where<列名 a=值 a>[,列名 b=值 b>…]];

2.4实验案例:
创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息课程信息和选课信息,数据库XSGL包含下列3个表:
(1)student:学生基本信息
(2)Course:课程信息表
(3)Sc:学生选课表

1.学生表的建立

2.课程表的建立


3.学生表数据的插入

4.课程表信息的插入

5.选课信息的插入

6.查看学生信息表

7.选课信息表查看

8.课程表信息查看

9.相关信息数据的更新

10.更新之后数据表的查看

12.学生信息表名称的修改

数据库实验2:数据库的建立与维护相关推荐

  1. 数据库实验:数据库和表、查询、视图与安全性、存储过程及游标、触发器、综合实验-水果商店进阶

    数据库实验:数据库和表.查询.视图与安全性.存储过程及游标.触发器.综合实验-水果商店进阶 实验一.数据库和表 源码1: 源码2: 小结 实验二.查询 源码 小结 实验三.视图.安全性 源码: 小结 ...

  2. Oracle 11g 数据库 实验7 数据库安全管理

    Oracle 11g 数据库实验7 数据库安全管理 1.实验目的 (1)掌握Oracle数据库安全控制的实现. (2)掌握Oracle数据库用户管理. (3)掌握Oracle数据库权限管理. (4)掌 ...

  3. 数据库实验:数据库高级查询

    数据库实验:数据库高级查询 实验过程 (1) IN 嵌套查询 (2) 单层EXISTS 嵌套查询 (3) FROM 子句中的嵌套查询 (4) 集合查询(交) (5) 集合查询(并) (6) 集合查询( ...

  4. 数据库实验2 数据库及数据库表的建立

    实验2  数据库及数据库表的建立 一.实验目的 本实验的目的是使学生熟悉SQL Server 2008的企业管理器的用法,初步了解SQL Server查询分析器的使用方法,熟悉SQL SERVER的常 ...

  5. 数据库实验六 数据库的完整性

    实验六 数据库的完整性 一.实验目的 1.掌握实体完整性的定义和维护方法. 2.掌握参照完整性的定义和维护方法. 3.掌握用户自定义完整性的定义和维护方法. 4.掌0握触发器的设计和使用方法 二.实验 ...

  6. 数据库实验7 数据库视图的定义与使用

    实验7 数据库视图的定义与使用 7.1实验目的及要求 掌握视图的用法,加深对视图作用的理解 7.2实验内容 1.创建.修改和删除视图 2.利用视图进行查询 7.3实验步骤 7.3.1视图的创建(查看视 ...

  7. 数据库实验2 数据库安全性定义与检查

    前言:记得验收时问了一个问题吧,就是用户和角色的区别是什么 实验2.1自主存取控制实验 1.实验目的 掌握自主存取控制权限的定义和维护方法. 2.实验内容和要求 定义用户.角色,分配权限给用户.角色, ...

  8. 数据库实验七 数据库设计

    实验七 数据库设计 一.实验目的 1.掌握数据库设计基本方法及数据库设计工具 二.实验内容和要求 1.使用E-R图描述概念模型 2.将E-R模型转换成关系模型 3.生成创建数据库模式的SQL语句 要求 ...

  9. 数据库实验三 数据库系统设计综合实验实验报告

    广州大学学生实验报告 开课学院及实验室:计算机科学与网络工程学院   2023年5月24日 学院 计算机学院 年级.专业.班级 计科213 姓名 edw-Snow 学号 321061000** 课程实 ...

  10. 数据库实验8 数据库安全性(用户与权限管理)实验

    实验8 数据库安全性(用户与权限管理)实验 8.1实验目的及要求 加深对数据库安全性的理解 8.2实验内容 数据库用户与权限管理 8.3实验步骤 8.3.1创建新用户 1.创建新用户: Mysql&g ...

最新文章

  1. ajax怎样发变量,使用jQuery Ajax发送多个变量
  2. Android 使用Toolbar+DrawerLayout快速实现仿“知乎APP”侧滑导航效果
  3. Vuex2.0+Vue2.0构建备忘录应用实践
  4. matlab uicontrol中popupmenu(弹出式菜单)用法,用于显示不同的函数
  5. 和菜鸟一起学证券投资之股市常见概念公式1
  6. bootstrap3中select2的默认值和下拉框的禁用
  7. LiveVideoStack线上分享第五季(四):基于Nginx的媒体服务器技术
  8. PIX525故障一例,求解
  9. python怎么复数乘方开方_孩子数学不好怎么办?怎样让孩子学好数学的方法
  10. idea学生授权申请
  11. Docker实现ElasticSearch集群搭建
  12. umount提示target is busy无法卸载
  13. 老友记中经典高频口语100句
  14. 关于Batch Normalization的理解和认识
  15. krpano 小行星开场和自动旋转
  16. apexError计算机离线状态,Apex英雄第六赛季常见故障排除方法
  17. python之爬虫神器selenium:猫眼电影榜单并进行数据可视化
  18. 【干货】柔性电池的未来展望
  19. 前端培训班学习哪家比较好
  20. WebGL实时视频(6) Unity里面显示视频

热门文章

  1. python爬虫什么意思-python爬虫什么意思
  2. python100例详解-【学习笔记】python100例
  3. 行业研究 | 语音识别行业发展现状解读
  4. 怎么二值化后找字_邓婕美肤团队:秋季皮肤出现问题后怎么办 找对护肤方法是关键_美肤吧...
  5. 光伏机器人最前线_高工机器人走进光伏:数字化车间未来可期
  6. 数据结构和算法笔记:基数排序
  7. Media Player Classic - HC 源代码分析 5:关于对话框 (CAboutDlg)
  8. python中如何反解函数_PyTorch中反卷积的用法详解
  9. 360路由器v2刷第三方固件_路由器不拆闪存,编程器刷机技巧,恢复出厂固件办法...
  10. #运行后闪退_王者ios14苹果手机闪退已修复,腾讯痛失百万玩家能否再回来