数据库
文章平均质量分 77
子澍
这个作者很懒,什么都没留下…
展开
-
《数据库原理》实验报告DB7——事务与并发控制
一. 实验内容、步骤以及结果假设学校允许学生将银行卡和校园卡进行绑定,在student数据库中有如下的基本表,其中校园卡编号cardid即为学生的学号:icbc_card(studcardid, icbcid, balance) //校园卡ID,工行卡ID,银行卡余额campus_card(studcardid, balance) //校园卡ID,校园卡余额本实验中的部分示例数据create table icbc_card(icbcid int,sno varchar(8),bala原创 2020-12-23 22:48:25 · 4596 阅读 · 0 评论 -
《数据库原理》实验报告DB5——触发器与存储过程(函数)
一. 实验内容、步骤以及结果1. 针对SPJ_MNG数据库,创建并执行如下存储过程。(共计40分)(1) 创建一个没有参数的存储过程—jsearch1。该存储过程的作用是:当执行该存储过程时,将返回S表中北京供应商的所有信息。调用该存储过程并验证结果。(5分)创建:DELIMITER $$USE `spj_ming`$$CREATE PROCEDURE `jsearch1` ()BEGINselect * from s where city = '北京';END$$验证:Ca原创 2020-12-23 22:38:26 · 4356 阅读 · 0 评论 -
《数据库原理》实验报告DB4——视图与索引
一. 实验内容、步骤以及结果1. 在Student数据库中,用SQL语句创建一个选修了数据库课程并且是2001年出生的学生的视图,视图中包括学号,姓名,性别,成绩。(5分)create view student_2001(sno,sname,sgender,grade)asselect s.sno,sname,sgender,grade from s,sc,cwhere s.sno = sc.sno and sc.cno = c.cno and cname = '数据库'and birth li原创 2020-12-21 21:25:28 · 4186 阅读 · 0 评论 -
《数据库原理》实验报告DB3——数据完整性与安全性控制
一. 实验内容、步骤以及结果1. 利用图形用户界面对实验一中所创建的Student库中,增加以下的约束和索引,并验证违反相关完整性时的数据库系统的违约处理。(10分)略2. 利用图形用户界面针对实验一中所创建的Student库,给SC表添加外键约束,将sno,cno设置为外键,其引用表分别是S表和C表,外键名分别为:sc_fk_sno和sc_fk_cno。尝试不同的违反外键约束的策略并进行验证NO Action/restrict/cascade/set null。(10分)1) cascade(级联原创 2020-12-21 21:16:09 · 3089 阅读 · 0 评论 -
《数据库原理》实验报告DB2——数据库查询
一. 实验内容、步骤以及结果1. 针对实验一的SPJ_MNG数据库和Student数据库,用SQL语句插入实验一中所列的示例数据(5分)。SPJ_MING:建表s:CREATE TABLE s ( Sno CHAR (10), Sname CHAR (20),sta_tus INT , City CHAR (10), PRIMARY KEY (Sno ));插入数据:INSERT INTO s Values('S1','精益',20,'天津');INSERT INT原创 2020-12-18 16:11:56 · 4451 阅读 · 2 评论 -
《数据库原理》实验报告DB1——数据库和表的创建与管理
一. 实验内容、步骤以及结果1. 利用图形用户界面连接数据库(10分)。略2. 利用命令行连接数据库(10分)。略3. 利用图形用户界面创建、备份、删除和还原数据库和数据表(40分,每小题5分)数据库和表的要求数据库名:SPJ_MNG,其中包含四张表:S表, P表, J表, SPJ表S (SNO, SNAME, STATUS, CITY)P (PNO, PNAME, COLOR, WEIGHT)J (JNO, JNAME, CITY)SPJ (SNO, PNO, JNO, QTY)原创 2020-12-18 15:59:52 · 4245 阅读 · 1 评论 -
解决MySQL8.0.2显示Access denied for user‘root‘@‘localhost‘的问题,以及一些其它坑
文章目录前言一、安装二、问题解决1.MySQL服务启动失败(1)状况(2)解决方案2.Access denied(1)状况前言今天做作业时候想用django连接mysql数据库,但因为好久不用了,数据库貌似出了一点问题,一直在报:Access denied for user 'root'@'localhost'这个错误。我折腾了一会儿之后实在不想折腾了,于是选择直接重装了事,但重装后还一直再出现问题,搞了大半天才弄好,于是把我解决问题的过程分享出来。一、安装我选择安装的版本是https.原创 2020-12-11 18:14:47 · 1183 阅读 · 2 评论