"

IM电竞网站

"

数据库实验4(数据库实验4数据查询)

软件开发 94
今天给各位分享数据库实验4的知识,其中也会对数据库实验4数据查询进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!数据运维 形考4的有谁会做? 这个可以做的,需要具备linux+Mysql,或者windows+Mysql环境,剩下的就是按步骤操作。数据库实验:统计查询和组合查询 1 统计各出版社出版图书的数量。SELECT

今天给各位分享数据库实验4的知识,其中也会对数据库实验4数据查询进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

数据运维 形考4的有谁会做?

这个可以做的,需要具备linux+Mysql,或者windows+Mysql环境,剩下的就是按步骤操作。

数据库实验:统计查询和组合查询

1 统计各出版社出版图书的数量。

SELECT

出版社.出版社名称,

COUNT(图书.书号) AS 出版图书的数量

FROM

图书, 出版社

WHERE

图书.出版社编号 = 出版社.编号

GROUP BY

出版社.出版社名称

2 列出多人合著的图书书号和价格。

SELECT

书号,

价格

FROM

图书

GROUP BY

书号,

价格

HAVING

COUNT(作者编号) = 2

3 列出高教出版社出版的最贵图书信息。

SELECT

图书.*

FROM

图书, 出版社

WHERE

图书.出版社编号 = 出版社.编号

AND 出版社.出版社名称 = '高教出版社'

AND 图书.价格 IN (SELECT MAX(价格) FROM 图书 T WHERE T.出版社编号 = 出版社.编号)

4 列出所有图书都是30元以上的出版社名称。

SELECT

出版社.出版社名称

FROM

图书, 出版社

WHERE

图书.出版社编号 = 出版社.编号

GROUP BY

出版社.出版社名称

HAVING

SUM ( CASE WHEN 图书.价格 30 THEN 0 ELSE 1 END ) = 0

实验4 数据库完整性约束及关系图

% [z,A]=X(0,pi/2,0);

N=3; % 递归次数

len=400/3^n;

hold on;

if n=N

plot([z,z+len*exp(i*A)]/i);

z=z+len*exp(i*A);

else

[z,A]=X(z,A,n+1); % X

A=A+pi/3; % +

[z,A]=Y(z,A,n+1); % YF

数据库实验

1、create database schooldemo;

2、create table Person(Pno char(8) primary key,Pname char(20) not null,Page int);

create table Room(Rno char(8) primary key,Rname char(20),Rarea float(10));

create table PR(Pno char(8) foreign key references Person(Pno),Rno char(8) foreign key references Room(Rno),Date datetime,constraint PK_PR primary key(Pno,Rno));

3、alter table Person add Ptype char(10);

alter table Room alter column Rname char(40);

4、create index Roomindex on Room(Rno DESC);

create unique index Personindex on Person(Pname ASC);

drop index Personindex;

5、drop table Room;

数据库实验要SQL语言编写的

-- Create table

create table Student

(

S_No varchar2(20),

S_Name varchar2(20) not null,

S_Sex varchar2(2) default '男',

S_Birthday date

)

;

-- Add comments to the table

comment on table Student

is '学生';

-- Create/Recreate primary, unique and foreign key constraints

alter table Student

add constraint Pri_S_No primary key (S_NO);

-- Create table

create table Course

(

C_No varchar2(20),

C_Name varchar2(40),

Grade number(4,1)

)

;

-- Add comments to the table

comment on table Course

is '课程';

-- Add comments to the columns

comment on column Course.Grade

is '分数';

-- Create/Recreate primary, unique and foreign key constraints

alter table Course

add constraint Pri_C_No primary key (C_NO);

-- Create table

create table T_Course

(

S_no varchar2(20),

C_no varchar2(20),

Grade number(4,1)

)

;

-- Add comments to the table

comment on table T_Course

is 'take the course选课信息';

-- Add comments to the columns

comment on column T_Course.Grade

is '成绩';

-- Create/Recreate primary, unique and foreign key constraints

alter table MEA.T_Course

add constraint For_S_No foreign key (S_NO)

references Student (S_No);

alter table MEA.T_Course

add constraint For_C_No foreign key (C_NO)

references Course (C_No);

3:

-- Add/modify columns

alter table Student add S_Tel varchar2(20);

-- Add comments to the columns

comment on column Student .S_Tel

is '电话';

4:

-- Add/modify columns

alter table Course modify C_Name CVARCHAR2(20);

5:

INSERT INTO Student (S_No, S_Name,S_Sex, S_Birthday ) VALUES ('A001','日月哥','女',to_date('20110515','yyyyMMdd'))

其他你自己来

6:

update Course set Grade =Grade +1

7:

-- Create/Recreate indexes

create unique index PK_oo on Student(S_Birthday order by desc);

8:

select s.S_No, avg(tc.Grade) from Student s,T_Course tc where s.S_No=tc.S_No group by s.S_No

9:

delete T_Course tc where tc.S_No='A000';

delete Student s where s.S_No='A000';

思考题自己来,我用的orcal,这都不给分的话,爆你菊花啦

数据库实验4的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于数据库实验4数据查询、数据库实验4的信息别忘了在本站进行查找喔。

数据库实验4 数据库实验4答案数据库实验4数据查询数据库实验四复杂查询数据库实验4实验报告数据库实验4完整性数据库实验4数据操作及体验完整性约束数据库实验4数据库的查询和识图数据库实验4代码数据库实验4道客巴巴数据库实验4赵越
扫码二维码
IM电竞网站

    1. <nav id="u93nx"></nav>

        <wbr id="u93nx"></wbr>
        <sub id="u93nx"></sub>
            <em id="u93nx"></em>

              "