数据库实验2:数据库的建立与维护
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: 源码2: 小结 实验二.查询 源码 小结 实验三.视图.安全性 源码: 小结 ...
- Oracle 11g 数据库 实验7 数据库安全管理
Oracle 11g 数据库实验7 数据库安全管理 1.实验目的 (1)掌握Oracle数据库安全控制的实现. (2)掌握Oracle数据库用户管理. (3)掌握Oracle数据库权限管理. (4)掌 ...
- 数据库实验:数据库高级查询
数据库实验:数据库高级查询 实验过程 (1) IN 嵌套查询 (2) 单层EXISTS 嵌套查询 (3) FROM 子句中的嵌套查询 (4) 集合查询(交) (5) 集合查询(并) (6) 集合查询( ...
- 数据库实验2 数据库及数据库表的建立
实验2 数据库及数据库表的建立 一.实验目的 本实验的目的是使学生熟悉SQL Server 2008的企业管理器的用法,初步了解SQL Server查询分析器的使用方法,熟悉SQL SERVER的常 ...
- 数据库实验六 数据库的完整性
实验六 数据库的完整性 一.实验目的 1.掌握实体完整性的定义和维护方法. 2.掌握参照完整性的定义和维护方法. 3.掌握用户自定义完整性的定义和维护方法. 4.掌0握触发器的设计和使用方法 二.实验 ...
- 数据库实验7 数据库视图的定义与使用
实验7 数据库视图的定义与使用 7.1实验目的及要求 掌握视图的用法,加深对视图作用的理解 7.2实验内容 1.创建.修改和删除视图 2.利用视图进行查询 7.3实验步骤 7.3.1视图的创建(查看视 ...
- 数据库实验2 数据库安全性定义与检查
前言:记得验收时问了一个问题吧,就是用户和角色的区别是什么 实验2.1自主存取控制实验 1.实验目的 掌握自主存取控制权限的定义和维护方法. 2.实验内容和要求 定义用户.角色,分配权限给用户.角色, ...
- 数据库实验七 数据库设计
实验七 数据库设计 一.实验目的 1.掌握数据库设计基本方法及数据库设计工具 二.实验内容和要求 1.使用E-R图描述概念模型 2.将E-R模型转换成关系模型 3.生成创建数据库模式的SQL语句 要求 ...
- 数据库实验三 数据库系统设计综合实验实验报告
广州大学学生实验报告 开课学院及实验室:计算机科学与网络工程学院 2023年5月24日 学院 计算机学院 年级.专业.班级 计科213 姓名 edw-Snow 学号 321061000** 课程实 ...
- 数据库实验8 数据库安全性(用户与权限管理)实验
实验8 数据库安全性(用户与权限管理)实验 8.1实验目的及要求 加深对数据库安全性的理解 8.2实验内容 数据库用户与权限管理 8.3实验步骤 8.3.1创建新用户 1.创建新用户: Mysql&g ...
最新文章
- ajax怎样发变量,使用jQuery Ajax发送多个变量
- Android 使用Toolbar+DrawerLayout快速实现仿“知乎APP”侧滑导航效果
- Vuex2.0+Vue2.0构建备忘录应用实践
- matlab uicontrol中popupmenu(弹出式菜单)用法,用于显示不同的函数
- 和菜鸟一起学证券投资之股市常见概念公式1
- bootstrap3中select2的默认值和下拉框的禁用
- LiveVideoStack线上分享第五季(四):基于Nginx的媒体服务器技术
- PIX525故障一例,求解
- python怎么复数乘方开方_孩子数学不好怎么办?怎样让孩子学好数学的方法
- idea学生授权申请
- Docker实现ElasticSearch集群搭建
- umount提示target is busy无法卸载
- 老友记中经典高频口语100句
- 关于Batch Normalization的理解和认识
- krpano 小行星开场和自动旋转
- apexError计算机离线状态,Apex英雄第六赛季常见故障排除方法
- python之爬虫神器selenium:猫眼电影榜单并进行数据可视化
- 【干货】柔性电池的未来展望
- 前端培训班学习哪家比较好
- WebGL实时视频(6) Unity里面显示视频
热门文章
- python爬虫什么意思-python爬虫什么意思
- python100例详解-【学习笔记】python100例
- 行业研究 | 语音识别行业发展现状解读
- 怎么二值化后找字_邓婕美肤团队:秋季皮肤出现问题后怎么办 找对护肤方法是关键_美肤吧...
- 光伏机器人最前线_高工机器人走进光伏:数字化车间未来可期
- 数据结构和算法笔记:基数排序
- Media Player Classic - HC 源代码分析 5:关于对话框 (CAboutDlg)
- python中如何反解函数_PyTorch中反卷积的用法详解
- 360路由器v2刷第三方固件_路由器不拆闪存,编程器刷机技巧,恢复出厂固件办法...
- #运行后闪退_王者ios14苹果手机闪退已修复,腾讯痛失百万玩家能否再回来