SQL语言的基本使用

一、实验目的

  1. 掌握SQL语言中数据库的相关操作语句;
  2. 掌握SQL语言中基本表的相关操作语句;
  3. 掌握SQL语言中数据的相关操作语句;
  4. 掌握SQL语言中视图的相关操作语句;
  5. 掌握SQL语言中索引的相关操作语句。

二、实验要求

  1. 熟练掌握SQL语言中数据库的查看、创建、修改、删除、选择语句;
  2. 熟练掌握SQL语言中基本表的创建、修改、删除语句;
  3. 熟练掌握SQL语言中数据的查询、插入、修改、删除语句;
  4. 熟练掌握SQL语言中视图的创建、删除、查询、更新语句;
  5. 熟练掌握SQL语言中索引的创建、修改、删除语句;

三、实验内容

以教材(《数据库系统概论》第5版)中学生-课程数据库为例,使用SQL语言实现数据库的查看、创建、修改、删除、选择等操作;实现基本表的创建、修改、删除等操作;实现数据的查询、插入、修改、删除等操作;实现视图的创建、删除、查询、更新等操作;实现索引的创建、修改、删除等操作。

四、实验步骤

1.数据库的查看、创建、修改、删除、选择

(1) 数据库的查看

图1 数据库的查看(一)

图2 数据库的查看(二)

(2)数据库的创建

图3 数据库的创建(一)

图4 数据库的创建(二)

(3)数据库的修改

图5 数据库的修改(一)

图6 数据库的修改(二)

(4)数据库的删除

图7 数据库的删除

(5)数据库的选择

图8 数据库的选择(一)

图9 数据库的选择(二)

2.基本表的创建、修改、删除操作

(1)创建学生表Student 课程表Course 学生选课表SC

图10基本表的创建(一)

图11 基本表的创建(二)

(2)向Student表增加入学时间列,其数据类型为日期型

图12 基本表的修改(一)

(3)在数据库中创建成功

图13 基本表的修改(二)

(4)删除student表

图14 基本表的删除(一)

图15 基本表的删除(二)

3.数据的查询插入、修改、删除操作

(1)数据的查询

图16 数据的查询(一)

图17 数据的查询(二)

图18 数据的查询(三)

图19 数据的查询(四

图20 数据的查询(五)

图21 数据的查询(六)

(2) 数据的插入

图22 数据的插入(一)

图23 数据的插入(二)

(3)数据的修改

图24 数据的修改(一)

图25 数据的修改(二)

(4)数据的删除

图26 数据的删除

4.视图的创建、删除、查询、更新

(1)视图的创建

图27 视图的创建(一)

(2)视图的查询

图28 视图的查询(一)

图29 视图的查询(二)

(3)视图的删除

图30 视图的删除(一)

图31 视图的删除(二)

5)视图的更新

图32 视图的更新(一)

图33 视图的更新(二)

5.索引的创建、查询、修改、删除

(1)索引的创建

图34 索引的创建(一)

(2)索引的查看

图35 索引的查看(一)

图36 索引的查看(二)

(3)索引的修改

图37 索引的修改(一)

(4)索引的删除

图38 索引的修改(二)

本实验所用SQL管理工具为navicat,实验内容全部基于navicat环境完成,可能有命令会与MySQL工具不太一样,执行效果一样,所以在使用别的工具时可以先查一下它的命令。navicat破解工具,如有需要可以留言作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值