国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

數(shù)據(jù)庫原理及應(yīng)用(MySQL版)MySQL實(shí)驗(yàn)指導(dǎo)參考答案(實(shí)驗(yàn)一到實(shí)驗(yàn)八)

這篇具有很好參考價值的文章主要介紹了數(shù)據(jù)庫原理及應(yīng)用(MySQL版)MySQL實(shí)驗(yàn)指導(dǎo)參考答案(實(shí)驗(yàn)一到實(shí)驗(yàn)八)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

點(diǎn)贊,收藏,慢慢看。
<一>實(shí)驗(yàn)一
CREATE DATABASE STUDENTSDB;
USE STUDENTSDB;
CREATE TABLE STUDENT_INFO(
    學(xué)號 CHAR(4) NOT NULL PRIMARY KEY,
    姓名 CHAR(8) NOT NULL,
    性別 CHAR(2),
    出生日期 DATE,
    家庭住址 VARCHAR(50)
);
CREATE TABLE CURRICULUM(
    課程編號 CHAR(4) NOT NULL PRIMARY KEY,
    課程名稱 VARCHAR(50),
    學(xué)分 INT
);
CREATE TABLE GRADE(
    學(xué)號 CHAR(4) NOT NULL,
    課程編號 CHAR(4) NOT NULL,
    分?jǐn)?shù) INT,
    PRIMARY KEY(學(xué)號,課程編號)
);
INSERT INTO STUDENT_INFO VALUES('0001','張青平','男','2000-10-01','衡陽市東風(fēng)路77號');
INSERT INTO STUDENT_INFO VALUES('0002','劉東陽','男','1998-12-09','衡陽市東風(fēng)路77號');
INSERT INTO STUDENT_INFO VALUES('0003','馬曉夏','女','1995-05-12','衡陽市東風(fēng)路77號');
INSERT INTO STUDENT_INFO VALUES('0004','錢忠理','男','1994-09-23','衡陽市東風(fēng)路77號');
INSERT INTO STUDENT_INFO VALUES('0005','孫海洋','男','1995-04-03','衡陽市東風(fēng)路77號');
INSERT INTO STUDENT_INFO VALUES('0006','郭小斌','男','1997-11-10','衡陽市東風(fēng)路77號');
INSERT INTO STUDENT_INFO VALUES('0007','肖月玲','女','1996-12-07','衡陽市東風(fēng)路77號');
INSERT INTO STUDENT_INFO VALUES('0008','張玲瓏','女','1997-12-24','衡陽市東風(fēng)路77號');

INSERT INTO CURRICULUM VALUES('0001','計算機(jī)應(yīng)用基礎(chǔ)',2);
INSERT INTO CURRICULUM VALUES('0002','C語言課程設(shè)計',2);
INSERT INTO CURRICULUM VALUES('0003','數(shù)據(jù)庫原理及應(yīng)用',2);
INSERT INTO CURRICULUM VALUES('0004','英語',4);
INSERT INTO CURRICULUM VALUES('0005','高等數(shù)學(xué)',4);

INSERT INTO GRADE VALUES('0001','0001',80);
INSERT INTO GRADE VALUES('0001','0002',91);
INSERT INTO GRADE VALUES('0001','0003',88);
INSERT INTO GRADE VALUES('0001','0004',85);
INSERT INTO GRADE VALUES('0001','0005',77);
INSERT INTO GRADE VALUES('0002','0001',73);
INSERT INTO GRADE VALUES('0002','0002',68);
INSERT INTO GRADE VALUES('0002','0003',80);
INSERT INTO GRADE VALUES('0002','0004',79);
INSERT INTO GRADE VALUES('0002','0005',73);
INSERT INTO GRADE VALUES('0003','0001',84);
INSERT INTO GRADE VALUES('0003','0002',92);
INSERT INTO GRADE VALUES('0003','0003',81);
INSERT INTO GRADE VALUES('0003','0004',82);
INSERT INTO GRADE VALUES('0003','0005',75);

ALTER TABLE CURRICULUM
    MODIFY COLUMN 課程名稱 VARCHAR(50) NULL;

ALTER TABLE GRADE
MODIFY COLUMN 分?jǐn)?shù) DECIMAL(5,2);

ALTER TABLE STUDENT_INFO
    ADD 備注 VARCHAR(50);

CREATE DATABASE STUDB;
USE STUDB;
CREATE TABLE STU
    AS SELECT * FROM STUDENTSDB.STUDENT_INFO;

SET SQL_SAFE_UPDATES=0;
DELETE FROM STU WHERE 學(xué)號 ='0004';

UPDATE STU SET 家庭住址='濱江市新建路96號'WHERE 學(xué)號='0002';
ALTER TABLE STU
    DROP COLUMN 備注;
DROP TABLE STU;
DROP DATABASE STUDB;

實(shí)驗(yàn)二

USE STUDENTSDB;
SELECT 學(xué)號,姓名,出生日期 FROM STUDENT_INFO;
SELECT 姓名,家庭住址 FROM STUDENT_INFO WHERE 學(xué)號 ='0002';
SELECT 姓名,出生日期 FROM STUDENT_INFO
WHERE 出生日期>='1996-01-01' AND 性別='女';

SELECT * FROM GRADE WHERE 分?jǐn)?shù) BETWEEN 70 AND 80;
SELECT AVG(分?jǐn)?shù))平均分 FROM GRADE WHERE 課程編號 ='0002';
SELECT COUNT(*)選課人數(shù),COUNT(分?jǐn)?shù)) 有成績?nèi)藬?shù) FROM GRADE
    WHERE 課程編號 ='0003';
SELECT 姓名,出生日期 FROM STUDENT_INFO ORDER BY 出生日期 DESC;
SELECT 學(xué)號,姓名 FROM STUDENT_INFO WHERE 姓名 LIKE '張%';

SELECT 學(xué)號,姓名,性別,出生日期,家庭住址 FROM STUDENT_INFO
ORDER BY 性別 ASC,學(xué)號 DESC;

SELECT 學(xué)號,AVG(分?jǐn)?shù)) 平均成績 FROM GRADE GROUP BY  學(xué)號;
SELECT 學(xué)號,姓名 FROM STUDENT_INFO WHERE 姓名 LIKE '劉%'
UNION SELECT 學(xué)號,姓名 FROM STUDENT_INFO WHERE 姓名 LIKE '張%';

SELECT 姓名,出生日期 FROM STUDENT_INFO
    WHERE 性別=(SELECT 性別 FROM STUDENT_INFO WHERE 姓名 ='劉東陽');
SELECT 學(xué)號,姓名,性別 FROM STUDENT_INFO
    WHERE 學(xué)號 IN(SELECT 學(xué)號 FROM GRADE
        WHERE 課程編號 IN('0002','0005'));
SELECT 課程編號,分?jǐn)?shù) FROM GRADE
    WHERE 學(xué)號='0001'AND 分?jǐn)?shù)> ANY(SELECT 分?jǐn)?shù) FROM GRADE
        WHERE 學(xué)號 ='0002');
SELECT 課程編號,分?jǐn)?shù) FROM GRADE
    WHERE 學(xué)號 ='0001'AND 分?jǐn)?shù)> ALL(SELECT 分?jǐn)?shù) FROM GRADE
        WHERE 學(xué)號 ='0002');


SELECT S.學(xué)號,姓名,分?jǐn)?shù) FROM STUDENT_INFO S,GRADE G
    WHERE S.學(xué)號=G.學(xué)號 AND 分?jǐn)?shù) BETWEEN  80 AND 90;

SELECT S.學(xué)號,姓名,分?jǐn)?shù) FROM STUDENT_INFO S INNER JOIN GRADE G
    ON S.學(xué)號 =G.學(xué)號 INNER JOIN CURRICULUM C ON G.課程編號 =C.課程編號
WHERE 課程名稱 ='數(shù)據(jù)庫原理及應(yīng)用';

SELECT S.學(xué)號,姓名,MAX(分?jǐn)?shù)) 最高成績
FROM STUDENT_INFO S,GRADE G
WHERE S.學(xué)號 =G.學(xué)號
GROUP BY S.學(xué)號;

SELECT S.學(xué)號,姓名,SUM(分?jǐn)?shù)) 總成績
    FROM STUDENT_INFO S LEFT OUTER JOIN GRADE G ON S.學(xué)號 =G.學(xué)號
GROUP BY S.學(xué)號;

INSERT INTO GRADE VALUES('0004','0006',76);
SELECT G.課程編號,課程名稱,COUNT(*) 選修人數(shù)
    FROM CURRICULUM C RIGHT OUTER JOIN GRADE G ON G.課程編號 =C.課程編號
GROUP BY G.課程編號;

實(shí)驗(yàn)三

USE STUDENTSDB;
ALTER TABLE STUDENT_INFO DROP PRIMARY KEY;
ALTER TABLE CURRICULUM DROP PRIMARY KEY;
ALTER TABLE GRADE DROP PRIMARY KEY;

CREATE UNIQUE INDEX CNO_IDX ON CURRICULUM(課程編號);

CREATE INDEX GRADE_IDX ON GRADE(分?jǐn)?shù));

CREATE INDEX GRADE_SID_CID_IDX ON GRADE(學(xué)號,課程編號);

SHOW INDEX FROM GRADE;

DROP INDEX GRADE_IDX ON GRADE;
SHOW INDEX FROM GRADE;

CREATE VIEW V_STU_C
AS
    SELECT S.學(xué)號,姓名,課程編號 FROM STUDENT_INFO S,GRADE G
WHERE S.學(xué)號=G.學(xué)號;

SELECT*FROM V_STU_C
WHERE 學(xué)號='0003';

CREATE VIEW V_STU_G
AS
    SELECT S.學(xué)號,姓名,課程名稱,分?jǐn)?shù)
    FROM STUDENT_INFO S,GRADE G,CURRICULUM C
    WHERE S.學(xué)號=G.學(xué)號 AND G.課程編號 =C.課程編號;

SELECT AVG(分?jǐn)?shù)) FROM V_STU_G WHERE 學(xué)號='0001';

ALTER VIEW V_STU_G
AS
SELECT 學(xué)號,姓名,性別 FROM STUDENT_INFO;

INSERT INTO V_STU_G(學(xué)號,姓名,性別)
    VALUES('0010','陳婷婷','女');

DELETE FROM V_STU_G WHERE 學(xué)號='0010';

UPDATE GRADE SET 分?jǐn)?shù) =87
WHERE 學(xué)號=(SELECT 學(xué)號 FROM V_STU_G WHERE 姓名='張青平')AND
      課程編號=(SELECT 課程編號 FROM CURRICULUM WHERE 課程名稱='高等數(shù)學(xué)');

DROP VIEW V_STU_C,V_STU_G;


實(shí)驗(yàn)四
CREATE DATABASE STUDENTS;
USE STUDENTS;
CREATE TABLE STU(
    學(xué)號 CHAR(4) NOT NULL PRIMARY KEY,
    姓名 CHAR(8),
    性別 CHAR(2),
    出生日期 DATE
);


CREATE TABLE SC(
    學(xué)號 CHAR(4) NOT NULL,
    課號 CHAR(4) NOT NULL,
    成績 DECIMAL(5,2) CHECK(成績 BETWEEN 0 AND 100 ),
    PRIMARY KEY(學(xué)號,課號),
    CONSTRAINT FK_SNO FOREIGN KEY(學(xué)號) REFERENCES STU(學(xué)號)
);

CREATE TABLE COURSE(
    課號 CHAR(4) NOT NULL,
    課名 CHAR(20),
    學(xué)分 INT,
    CONSTRAINT  UP_CNAME UNIQUE(課名)

);

ALTER TABLE COURSE
ADD PRIMARY KEY(課號);

ALTER TABLE SC
ADD CONSTRAINT  FK_CNO FOREIGN KEY (課號) REFERENCES COURSE(課號)
ON UPDATE CASCADE;

ALTER TABLE STU
ADD CONSTRAINT UP_SNAME UNIQUE (姓名);

ALTER TABLE SC
DROP FOREIGN KEY  FK_CNO;
ALTER TABLE SC
DROP FOREIGN KEY FK_SNO;

ALTER TABLE STU DROP PRIMARY KEY ;
ALTER TABLE COURSE DROP INDEX UP_CNAME;

CREATE TABLE TEST(
    DATE_TIME VARCHAR(50)
);

CREATE TRIGGER TEST_TRG
    AFTER INSERT
    ON STU
    FOR EACH ROW
    INSERT INTO TEST VALUES(SYSDATE());

INSERT INTO STU VALUES('1','MARY','F','1995-10-13');
SELECT * FROM TEST;

CREATE TRIGGER DEL_TRIG
    AFTER DELETE
    ON COURSE
    FOR EACH ROW
    DELETE FROM SC WHERE 課號=OLD.課號;

DELETE FROM COURSE  WHERE 課號='1';

SELECT * FROM SC;

實(shí)驗(yàn)五

delimiter @@
create procedure stu_grade()
begin
    select 姓名,課程名稱,分?jǐn)?shù) from student_info s,grade g,curriculum c
    where s.學(xué)號=g.學(xué)號 and g.課程編號 =c.課程編號 and s.學(xué)號='0001';
end @@

delimiter;

call stu_grade();

delimiter @@
create procedure stu_name(in name char(8))
begin
    select 姓名,max(分?jǐn)?shù)) 最高分,min(分?jǐn)?shù)) 最低分,avg(分?jǐn)?shù)) 平均分
    from student_info s,grade g,curriculum c
    where s.學(xué)號 =g.學(xué)號 and g.課程編號 =c.課程編號 and 姓名 =name;
end; @@

delimiter;
call stu_name('張青平');

drop procedure stu_name;

delimiter @@
create procedure stu_g_r(in cno char(4),out num int)
begin
    select count(*) into num from grade where 課程編號 =cno;
end; @@

delimiter;
call stu_g_r('0002',@num);

select @num;

set global log_bin_trust_function_creators=1;

delimiter @@
create function num_func(cname varchar(50))
returns int
begin
    declare num int;
    select count(*) into num from grade g,curriculum c
    where g.課程編號=c.課程編號 and 課程名稱=cname;
    return num;
end;@@

select num_func('c語言程序設(shè)計');

delimiter @@
create function avg_func(cname varchar(50))
returns decimal
begin
    declare v_avg decimal;
    declare avg_cur cursor for select avg(分?jǐn)?shù)) from grade g,curriculum c
    where g.課程編號=c.課程編號 and 課程名稱 =cname;
    open avg_cur;
    fetch avg_cur into v_avg;
    close avg_cur;
    return v_avg;
end;@@

select avg_func('c語言程序設(shè)計') 課程平均分;

drop function avg_func;

實(shí)驗(yàn)六

CREATE USER ST_01@LOCALHOST IDENTIFIED BY '123455';

USE MYSQL;
SELECT * FROM USER;

SET PASSWORD FOR ST_01@LOCALHOST='111111';

GRANT SELECT ON TABLE STUDENTSDB.STUDENT_INFO TO ST_01@LOCALHOST;

GRANT UPDATE(家庭住址) ON TABLE STUDENTSDB.STUDENT_INFO
TO ST_01@LOCALHOST;

GRANT ALTER ON TABLE STUDENTSDB.STUDENT_INFO TO ST_01@LOCALHOST;

DELIMITER@@
CREATE PROCEDURE STUDENTSDB.CN_PROC()
BEGIN
    DECLARE N INT;
SELECT COUNT(*) INTO N FROM STUDENTSDB.STUDENT_INFO;
SELECT N;
END@@

DELIMITER;
GRANT EXECUTE ON PROCEDURE STUDENTSDB.CN_RROC TO ST_01@LOCALHOST;

CALL STUDENTSDB.CN_PROC();

GRANT CREATE,SELECT,INSERT,DROP ON STUDENTSDB.* TO ST_01@LOCALHOST;

CREATE TABLE STUDENTSDB.ST_COPY SELECT * FROM STUDENTSDB.STUDENT_INFO;

DROP TABLE STUDENTSDB.ST_COPY;
REVOKE CREATE,SELECT,INSERT,DROP ON STUDENTSDB. * FROM ST_01@LOCALHOST;

CREATE ROLE 'STUDENT'@'LOCALHOST';

GRANT SELECT ON TABLE STUDENTSDB.STUDENT_INFO TO 'STUDENT'@'LOCALHOST';

CREATE USER STU_02@LOCALHOST IDENTIFIED BY '123';

GRANT 'STUDENT'@'LOCALHOST'TO STU_02@LOCALHOST;
SET GLOBAL ACTIVATE_ALL_ROLES_ON_LOGIN=ON;

SELECT * FROM STUDENTSDB.STUDENT_INFO;

REVOKE ALL PRIVILEGES,GRANT OPTION FROM 'STUDENT'@'LOCALHOST';

DROP ROLE 'STUDENT'@'LOCALHOST';

DROP USER ST_01@LOCALHOST,ST_02@LOCALHOST;

實(shí)驗(yàn)七

CREATE DATABASE STUDENT1;

CREATE DATABASE STUDENT2;

USE STUDENT1;
SET SQL_SAFE_UPDATES = 0;
DELETE
FROM GRADE;

USE STUDENTSDB;
SELECT *
FROM CURRICULUM
INTO OUTFILE 'C:/PROGRAM DATA/MYSQL/MYSQL SERVER 8.0/UPLOADS/C.TXT'
    FIELDS TERMINATED BY '|' OPTIONALLY ENCLOSED BY '“'
    LINES TERMINATED BY '\r\n';

USE STUDENTSDB;
SET SQL_SAFE_UPDATES = 0;
DELETE
FROM STUDENT_INFO;

實(shí)驗(yàn)八文章來源地址http://www.zghlxwxcb.cn/news/detail-443051.html

CREATE TABLE BOOK
(
    BOOKID    VARCHAR(20) PRIMARY KEY,
    TITLE     VARCHAR(50) NOT NULL,
    AUTHOR    VARCHAR(50),
    PUBLISHER VARCHAR(50),
    PYEAR     CHAR(4),
    LANGUAGE  CHAR(1) DEFAULT 'C',
    STATE     CHAR(1) DEFAULT '0'
);

CREATE TABLE STUDENT
(
    ID   CHAR(6) PRIMARY KEY,
    NAME VARCHAR(20) NOT NULL,
    DEPT VARCHAR(20) NOT NULL
);

CREATE TABLE ASSISTENT
(
    ID   CHAR(6) PRIMARY KEY,
    NAME VARCHAR(20) NOT NULL
);

CREATE TABLE BBOOK
(
    BID   VARCHAR(20) NOT NULL,
    STDID CHAR(6)     NOT NULL,
    BDATE DATE        NOT NULL,
    CONSTRAINT FK_BBOOK_BID
        FOREIGN KEY (BID) REFERENCES BOOK (BOOKID),
    CONSTRAINT FK_BBOOK_STDID
        FOREIGN KEY (STDID) REFERENCES STUDENT (ID)
);

CREATE TABLE RBOOK
(
    BOOKID VARCHAR(20) NOT NULL,
    STDID  CHAR(6)     NOT NULL,
    RDATE  DATE        NOT NULL,
    CONSTRAINT FK_RBOOK_BOOKID
        FOREIGN KEY (BOOKID) REFERENCES BOOK (BOOKID),
    CONSTRAINT FK_RBOOK_STDID
        FOREIGN KEY (STDID) REFERENCES STUDENT (ID)
);

CREATE TABLE LEND
(
    STDID  CHAR(6)     NOT NULL,
    ASTID  CHAR(6)     NOT NULL,
    BOOKID VARCHAR(20) NOT NULL,
    LDATE  DATE        NOT NULL,
    CONSTRAINT FK_LEND_ASTID
        FOREIGN KEY (STDID) REFERENCES STUDENT (ID),
    CONSTRAINT FK_LEND_ASTID
        FOREIGN KEY (ASTID) REFERENCES ASSISTENT (ID),
    CONSTRAINT FK_LEND_BOOKID
        FOREIGN KEY (BOOKID) REFERENCES BOOK (BOOKID)
);

CREATE TABLE RETURNN
(
    STDID  CHAR(6)     NOT NULL,
    ASTID  CHAR(6)     NOT NULL,
    BOOKID VARCHAR(20) NOT NULL,
    RDATE  DATE        NOT NULL,
    CONSTRAINT FK_RETURN_STDID
        FOREIGN KEY (STDID) REFERENCES STUDENT (ID),
    CONSTRAINT FK_RETURN_ASTID
        FOREIGN KEY (ASTID) REFERENCES ASSISTENT (ID),
    CONSTRAINT FK_RETURN_BOOKID
        FOREIGN KEY (BOOKID) REFERENCES BOOK (BOOKID)
);

INSERT INTO STUDENT(ID, NAME, DEPT)
VALUES (#STDID,#NAME,#DEPT);         /*#項(xiàng)請給出具體值,后面同*/

           DELETE FROM STUDENT WHERE ID=#ID;

                  UPDATE STUDENT SET NAME =#NAME,DEPT = #DEPT
                  WHERE ID=#ID;

                  INSERT INTO BOOK
                  VALUES (#BOOKID,#TITLE,#AUTHOR,#PUBLISHER,#PYEAR,#LANGUAGE);

                  DELETE FROM BOOK WHERE BOOKID = #BOOKID;

                  UPDATE BOOK SET TITLE =#TILE,AUTHOR=#AUTHOR,
                  PUBLISHER= #PUBLISHER,PYEAR=#PYEAR,LANGUAGE =#LANGUAGE
                  WHERE BOOKID =#BOOKID;

                  START TRANSACTION;
                  INSERT INTO LEND(STDID, ASTID, BOOKID, LDATE)
                  VALUES (#STDID,#ASTID,#BOOKID,#LDATE);
                  UPDATE BOOK SET STATE = '2'
                  WHERE BOOKID = #BOOKID;
                  COMMIT;

                  START TRANSACTION;
                  INSERT INTO RETURN (STDID, ASTID, BOOKID, RDATE)
                  VALUES (#STDID,#ASTID,#BOOKID,#RDATE);
                  UPDATE BOOK SET STATE = '0'
                  WHERE BOOKID =#BOOKID;
                  COMMIT;

到了這里,關(guān)于數(shù)據(jù)庫原理及應(yīng)用(MySQL版)MySQL實(shí)驗(yàn)指導(dǎo)參考答案(實(shí)驗(yàn)一到實(shí)驗(yàn)八)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • ?數(shù)據(jù)庫原理及應(yīng)用上機(jī)(實(shí)驗(yàn)二 SQL數(shù)據(jù)定義功能實(shí)驗(yàn))

    ?數(shù)據(jù)庫原理及應(yīng)用上機(jī)(實(shí)驗(yàn)二 SQL數(shù)據(jù)定義功能實(shí)驗(yàn))

    ? 作者:命運(yùn)之光? ? 專欄:數(shù)據(jù)庫原理及應(yīng)用上機(jī)實(shí)驗(yàn) ? 目錄 ?一、實(shí)驗(yàn)?zāi)康暮鸵??二、實(shí)驗(yàn)內(nèi)容與步驟 ?三、附加練習(xí) ?四、實(shí)驗(yàn)總結(jié) ???? 前言: ? 數(shù)據(jù)庫原理及應(yīng)用上機(jī)實(shí)驗(yàn)報告的一個簡單整理后期還會不斷完善 ???? 1.掌握利用SQL查詢分析器和企業(yè)管理

    2024年02月05日
    瀏覽(21)
  • 數(shù)據(jù)庫原理及應(yīng)用實(shí)驗(yàn)報告-實(shí)驗(yàn)10-觸發(fā)器

    數(shù)據(jù)庫原理及應(yīng)用實(shí)驗(yàn)報告-實(shí)驗(yàn)10-觸發(fā)器

    ?實(shí)驗(yàn)題目 ? 實(shí)驗(yàn) 10觸發(fā)器 ?? 10.1 實(shí)驗(yàn)?zāi)康?通過實(shí)驗(yàn)使學(xué)生加深對數(shù)據(jù)完整性的理解,學(xué)會理解、創(chuàng)建和使用觸發(fā)器。 10.2 實(shí)驗(yàn)內(nèi)容 ? (用實(shí)驗(yàn)9的Teacher表) (1) 為 Teacher 表建立觸發(fā)器T1,當(dāng)插入或使更新表中的數(shù)據(jù)時,保證所操作的紀(jì)錄的 Tage 值大于0。 (2) 為 Teacher 表建立

    2024年02月05日
    瀏覽(19)
  • 數(shù)據(jù)庫原理及應(yīng)用實(shí)驗(yàn)報告-實(shí)驗(yàn)4-SQL的視圖

    數(shù)據(jù)庫原理及應(yīng)用實(shí)驗(yàn)報告-實(shí)驗(yàn)4-SQL的視圖

    實(shí)驗(yàn)?zāi)康?熟悉SQL支持的有關(guān)視圖的操作,能夠熟練使用SQL語句來創(chuàng)建需要的視圖,對視圖進(jìn)行查詢和刪除視圖。 實(shí)驗(yàn)內(nèi)容 定義常見的視圖形式,包括: 行列子集視圖 WITH CHECK OPTION的視圖 基于多個基表的視圖 基于視圖的視圖 帶表達(dá)式的視圖 分組視圖 通過實(shí)驗(yàn)考察WITH CHEC

    2023年04月26日
    瀏覽(87)
  • 《數(shù)據(jù)庫原理MySQL》第四次上機(jī)實(shí)驗(yàn)

    一、連接查詢 1.查詢女學(xué)生的學(xué)生學(xué)號及總成績 2.查詢李勇同學(xué)所選的課程號及成績 3.查詢李新老師所授課程的課程名稱 4.查詢女教師所授課程的課程號及課程名稱 5.查詢姓“王”的學(xué)生所學(xué)的課程名稱 6.查詢選修“數(shù)據(jù)庫”課程且成績在 80 到 90 之間的學(xué)生學(xué)號及成績 7.查

    2024年02月05日
    瀏覽(23)
  • 書店銷售管理系統(tǒng)----數(shù)據(jù)庫原理及應(yīng)用綜合實(shí)驗(yàn)

    書店銷售管理系統(tǒng)----數(shù)據(jù)庫原理及應(yīng)用綜合實(shí)驗(yàn)

    枯木逢春猶再發(fā),人無兩度再少年?? 系統(tǒng)主要模塊如下: (1) 書店銷售管理系統(tǒng)設(shè)計與實(shí)現(xiàn)—圖書入庫管理及查詢統(tǒng)計 圖書入庫管理:維護(hù)入庫圖書信息(如圖書編號、書名、作者、價格、圖書分類、出版社等)。自動計算庫存。 圖書查詢統(tǒng)計:按圖書分類,出版社、書

    2024年02月06日
    瀏覽(22)
  • 大數(shù)據(jù)技術(shù)原理與應(yīng)用實(shí)驗(yàn)3——NoSQL和關(guān)系數(shù)據(jù)庫的操作比較

    大數(shù)據(jù)技術(shù)原理與應(yīng)用實(shí)驗(yàn)3——NoSQL和關(guān)系數(shù)據(jù)庫的操作比較

    (1)理解四種數(shù)據(jù)庫(MySQL、HBase、Redis和MongoDB)的概念以及不同點(diǎn); (2)熟練使用四種數(shù)據(jù)庫操作常用的Shell命令; (3)熟悉四種數(shù)據(jù)庫操作常用的Java API。 (1)Linux操作系統(tǒng)(CentOS7.5) (2)VMware Workstation Pro 15.5 (3)遠(yuǎn)程終端工具Xshell7 (4)Xftp7傳輸工具 (5)Hadoop版本:

    2024年02月02日
    瀏覽(14)
  • 《MySQL數(shù)據(jù)庫原理、設(shè)計與應(yīng)用》課后習(xí)題及答案 黑馬程序員編著

    答案有文檔形式,但是csdn必須要下載,,需要的人就去那里下載吧?!禡ySQL數(shù)據(jù)庫原理、設(shè)計與應(yīng)用》課后習(xí)題及答案黑馬程序員編著 一、 填空題 1.關(guān)系型數(shù)據(jù)庫的標(biāo)準(zhǔn)語言是_ SQL _。 2.數(shù)據(jù)庫發(fā)展的3個階段中,數(shù)據(jù)獨(dú)立性最高的是_ 數(shù)據(jù)庫系統(tǒng) _階段。 3.概念模型中的3種基

    2024年02月03日
    瀏覽(33)
  • SDUT數(shù)據(jù)庫基本原理——章節(jié)作業(yè)(參考答案)

    第1章作業(yè): ? 1.簡述你是如何理解數(shù)據(jù)庫系統(tǒng)的三級模式(模式、外模式、內(nèi)模式)之間的關(guān)系的。 答:. 數(shù)據(jù)庫的三級模式是數(shù)據(jù)庫在三個級別上的抽象,用戶級對應(yīng)外模式,概念級對應(yīng)概念模式,物理級對應(yīng)內(nèi)模式。使用戶能夠邏輯地、抽象地處理數(shù)據(jù)而不必關(guān)心數(shù)據(jù)在

    2023年04月12日
    瀏覽(39)
  • 基于Springboot+MYSQL+Maven實(shí)現(xiàn)的寵物醫(yī)院管理系統(tǒng)(源碼+數(shù)據(jù)庫+運(yùn)行指導(dǎo)文檔+項(xiàng)目運(yùn)行指導(dǎo)視頻)

    基于Springboot+MYSQL+Maven實(shí)現(xiàn)的寵物醫(yī)院管理系統(tǒng)(源碼+數(shù)據(jù)庫+運(yùn)行指導(dǎo)文檔+項(xiàng)目運(yùn)行指導(dǎo)視頻)

    本項(xiàng)目是一套基于springboot框架實(shí)現(xiàn)的寵物醫(yī)院管理系統(tǒng) 包含:項(xiàng)目源碼、數(shù)據(jù)庫腳本等,該項(xiàng)目附帶全部源碼可作為畢設(shè)使用。 項(xiàng)目都經(jīng)過嚴(yán)格調(diào)試,eclipse或者idea 確??梢赃\(yùn)行! 該系統(tǒng)功能完善、界面美觀、操作簡單、功能齊全、管理便捷,具有很高的實(shí)際應(yīng)用價值 j

    2024年02月05日
    瀏覽(59)
  • MySQL數(shù)據(jù)庫期末考試試題及參考答案(08)

    MySQL數(shù)據(jù)庫期末考試試題及參考答案(08)

    本文原創(chuàng)作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl MySQL用戶變量由符號____和變量名組成。 MySQL中____循環(huán)語句會無條件執(zhí)行一次語句列表。 DELIMITER語句可以設(shè)置MySQL的____。 MySQL中打開游標(biāo)使用____。 存儲過程的過程體以____表示過程體的開始,以____表示過

    2024年02月11日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包