sql实验

发布 2023-04-19 10:30:28 阅读 4278

建立数据表如下数据库关系模型3张表:(学生表、专业表、学院表);

学生信息表。

专业信息表。

学院信息表。

sql语言。

1)插入一条新记录到学院信息表中(学院号‘17’,学院名称‘机械学院’)

insert into 学院信息表1(学院号,学院名称)valuse(‘17’,‘机械学院’);

2)将学生表中所有女生的专业号修改为“0102”

update 学生信息表1 set 专业号=‘0102’where 性别=‘女’;

(3) 查询“学生”表中的所有记录信息,并按学号升序排序。

select * from 学生信息表1 order by 学号;

4)查询所有不是市场营销和经济学专业的学生信息。

select * from 专业信息表1 ,学生信息表1

where 学生信息表1.专业号=专业信息表1.专业号 and 专业名称!=‘市场营销’and 专业名称!=‘经济学’;

5)查询市场营销专业所有学生的学号、姓名、性别,所在的专业名称及学院号。

select 学生信息表1.学号,学生信息表1.姓名,学生信息表1.性别,专业信息表1.专业名称,学院信息表1.学院号 from 学生信息表1,专业信息表1,学院信息表1

where 学生信息表1.专业号=专业信息表1.专业号 and 专业信息表1.学院号=学院信息表1.学院号 and 专业信息表1.专业名称=‘市场营销’;

6)在“学生”表中,查询所有学生的学号、姓名,并通过“生日”字段计算出年龄。

select 学号,姓名,year(now())year(生日) as 年龄 from 学生信息表1;

7)查询所有姓“韩”的学生信息。

select * from 学生信息表1 where 姓名 like‘韩%’;

8)在学生表中删除姓名为“韩丹”的学生。

delete from 学生信息表1 where 姓名=‘韩丹’;

SQL实验

实验一 sql语言。实验1.1 创建数据库表customers cid,cname,city,discnt 数据表agents aid,aname,city,percent 数据表products pid,pname 其中cid,aid,pid为主键具有唯一性约束。create table cust...

sql实验

sql与pl sql基础操作。实验目的与要求 了解pl sql在oracle中的基本概念 掌握pl sql的各组成部分 pl sql的运用。注意此次实验需提交到实验平台 平台实验项目编号3中 实验内容。必做题 一 sql基础。1 以首字母大写其余字母小写的方式显示所有员工的姓名。提示 需用到subs...

sql实验1sql入门

实验1 sql server 2008入门。一 实验目的。1.了解sql server 2008的安装过程中的关键问题 2.掌握服务管理器的启动和停止方法 3.掌握注册服务器的步骤 二 实验学时。2学时。三 实验要求。1.熟练掌握sql server2008数据库服务器登录方法。2.熟练掌握sql ...