- 博客(25)
- 收藏
- 关注
原创 数据库实验15周进度
用户列名说明数据类型约束ID用户名char(20)PRIMARY KEY ,REFERENCESpassword密码char(20)NOT NULL学生列名说明数据类型约束Sno学号char(20)PRIMARY KEYSname姓名char(20)NOT NULLSsex性别char(10)Sbirthyear生日intSdept所在系char(20)管理员列名
2020-05-31 15:00:51
469
原创 数据库实验14周进度
验证码:public string code;private void Form1_Load(object sender, EventArgs e) { //随机实例化 Random ran = new Random(); int number; char code1; //取五个数 for (int i = 0; i < 5; i+.
2020-05-24 11:54:56
335
原创 数据库实验13周进度
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace T.
2020-05-15 21:03:52
244
原创 数据库作业21:第十一章: 并发控制
9、(1)T1 T2 T3 A=16T1 T3 T2 A=8T2 T1 T3 A=4T2 T3 T1 A=2T3 T1 T2 A=4T3 T2 T1 A=2(2)T1T2T3R(A)=0R(A)=0A=A+2A=A*2W(A)=2R(A)=2W(A)=0A=A**2W(A)=4A=4(3)T1T2T3R(A)=0R(A)=0R(.
2020-05-11 16:30:33
268
原创 数据库实验12周进度
Login 登录系统。学习连接数据库。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Linq;using Syste...
2020-05-09 09:44:43
220
原创 数据库实验11周进度
1. Calculator 简单计算器。熟悉 控件 和 编程。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using Syste...
2020-05-05 20:20:07
177
原创 数据库作业20:第十章:数据库恢复技术
4、(1)重做:T1,T2,T3回滚:T4(2)重做:T1,T2回滚:T3(3)重做:T1回滚:T2,T3(4)重做:T1回滚:T25、(1)A=8, B=7, C=11(2)A=10, B=0, C=11(3)A=10, B=0, C=11(4)A=10, B=0, C=11(5)A=10, B=0, C=11(6)A=0, B=0, C=0...
2020-05-03 10:56:24
277
1
原创 数据库作业17:SQL练习9 - CURSOR
阅读以下代码,在SQLserver上执行。分析结果,并总结游标的使用。T-SQL中使用游标。基础概念参考教材P246,P250IF (exists (select * from sys.objects where name = 'proc_cursor')) DROP PROCEDURE proc_cursorGOCREATE PROCEDURE proc_cursor --创建存储...
2020-04-22 17:37:00
168
原创 数据库作业15:第六章: 关系数据理论
学生:学号、姓名、出生年月、班号候选码:学号,外部码:班号班级:班号、专业名、系名、班级人数、入校年份候选码:班号,外部码:系名,全码:系:系名、系号、系办公室地点、系人数、宿舍区候选码:系号、系名学会:学会名、成立年份、地点、学会人数候选码:学会名,外部码:,全码:学号→\rightarrow→班号←\leftarrow←→\rightarrow→(专业名,入校年份)学号→\...
2020-04-14 15:56:27
806
原创 数据库作业14:第五章: 数据库完整性 习题 + 存储过程
CREATE TABLE 部门 --先定义部门,因为参照完整性( 部门号 CHAR(20) PRIMARY KEY, --主码 名称 CHAR(20), 经理名 CHAR(20), 电话 CHAR(20));CREATE TABLE 职工( 职工号 CHAR(20) PRIMARY KEY, --主码 姓名 CHAR(20), 年龄 INT CHECK(年龄<=60...
2020-04-05 17:22:11
195
原创 数据库作业13:SQL练习8 - CHECK / CONSTRAINT / TRIGGER / PROCEDURE/ FUNCTION
5.2 参照完整性5.2.1 参照完整性定义 关系模型的参照完整性定义 在CREATE TABLE中用FOREIGN KEY短语定义哪些列为外码 用REFERENCES短语指明这些外码参照哪些表的主码例如,关系SC中(Sno,Cno)是主码。Sno,Cno分别参照Student表的主码和Course表的主码[例5.3]定义SC中的参照完整性CREATE TABLE SC...
2020-04-04 10:28:41
1940
原创 数据库作业11:SQL练习7 - GRANT/ REVOKE / AUDIT
【例4.1】~【例4.13】【例4.14】~【例4.16】可以下周讲完了再做,也可以提前预习、提前做。4.2.4 授权:1.授予GRANT GRANT <权限>[,<权限>]... ON <对象类型> <对象名>[,<对象类型> <对象名>]… TO <用户>[,<用户>].....
2020-03-30 17:33:31
3323
1
原创 数据库作业10:第三章课后题
3.(1)SELECT * FROM S WHERE A=10;(2)SELECT A,B FROM S;(3)SELECT S.*,T.E,T.F FROM S,T;(4)SELECT S.*,T.* FROM S,T WHERE S.C=T.C;(5)SELECT S.*,T.* FROM S,T WHERE S.A<T.E;(6)SELECT * FROM ...
2020-03-27 20:08:51
472
原创 数据库作业9:SQL练习6 - INSERT / UPDATE / DELETE / NULL / VIEW
【例3.69】~【例3.97】第三章 总结3.5 数据更新3.5.1 插入数据1、插入元组INSERTINTO <表名> [(<属性列1>[,<属性列2 >…)]VALUES (<常量1> [,<常量2>]… );放在3.4之前已学习过2、插入子查询结果(可以一次插入多个元组 )INSERTINTO <表名&...
2020-03-25 13:58:33
390
原创 数据库作业8:SQL练习5 - SELECT(嵌套查询EXISTS、集合查询、基于派生表的查询)
3.4.3 嵌套查询4.带有EXISTS谓词的子查询EXISTS谓词代表存在量词,带有EXISTS谓词的子查询不返回任何数据,只产生逻辑真值“true”或逻辑假值“false”。若内层查询结果非空,则外层的WHERE子句返回真值;若内层查询结果为空,则外层的WHERE子句返回假值。NOT EXISTS谓词:若内层查询结果非空,则外层的WHERE子句返回假值;若内层查询结果为空,则...
2020-03-19 18:12:34
563
原创 数据库作业7:SQL练习4 - SELECT(连接查询、嵌套查询)
3.4 数据查询3.4.2 连接查询:同时涉及两个以上的表的查询连接条件、连接谓词:WHERE子句中用来连接两个表的条件,格式:[<表名1>.]<列名1> <比较运算符> [<表名2>.]<列名2>例:Student.Sno = SC.SnoSno:连接字段:连接条件中的列名称。连接字段类型必须是可比的,但名字不必相同。...
2020-03-17 14:58:57
826
原创 数据库作业6:SQL练习3 - SELECT(单表查询)
SELECT:【例3.29】~【例3.48】④ 字符匹配[NOT] LIKE ‘<匹配串>’ [ESCAPE ‘ <换码字符>’]匹配串:可以是一个完整的字符串,也可以含有通配符%和 _(模糊查询)% (百分号)代表任意长度(长度可以为0)的字符串_ (下横线)代表任意单个字符匹配串为固定字符串:[例3.29] 查询学号为201215121的学生的详细情...
2020-03-12 17:55:16
521
原创 数据库作业5:SQL练习2 - INDEX / INSERT / SELECT
• INDEX:【例3.13】为学生-课程数据库中的Student,Course,SC三个表建立索引。Student表按学号升序建唯一索引,Course表按课程号升序建唯一索引,SC表按学号升序和课程号降序建唯一索引CREATE UNIQUE INDEX Stusno ON Student(Sno);CREATE UNIQUE INDEX Coucno ON Course(Cno);C...
2020-03-11 10:25:15
4173
2
原创 数据库作业4:SQL练习1-CREATE/DROP/ALTER
【例3.1】为用户WANG定义一个学生-课程模式S-T.点击“新建查询”新建数据库:CREATE DATARASE SCHOOL点击“执行”,在“数据库”点击“刷新”SCHOOL->安全性->用户 中没有WANG右键点击“用户”,新建用户,登录名点击“…”点击“浏览”选第一个,“确定”SCHOOL->安全性->用户 中有了WANG切换当前数据库到SCHOOL...
2020-03-06 21:13:25
1284
1
原创 数据库作业3:第二章课后题
3.定义并理解下列术语,说明它们之间的联系与区别:(1)域(domain):域是一组具有相同数据类型的集合。笛卡尔积(cartesian product):域上的一种集合运算。给定一组域D1,D2,…,Dn,允许其中某些域是相同的。D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn={(d1,d2,…,dn)|diÎDi,i=1,2,…,n}。关系(relation):D1×D2×…×...
2020-03-03 15:31:44
3194
1
原创 数据库作业2:第一章课后题
1.试述概念:数据(data):描述事物的符号记录。可以是数字、文字、图形、图像、音频、视频等。数据库(DataBase,DB):长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,可为各种用户共享。数据库管理系统(DataBase Management System,DBMS):是位于用户和操作...
2020-02-25 11:50:35
2592
1
原创 数据库作业1:
1.安装SQLserver从官网下载Developer选择安装类型:基本选择语言、安装位置已成功完成安装,点击“安装SSMS”前往官网下载配置:打开配置管理器,将TCP/CP启用电脑重启安装完成2.使用sa账户登录本地数据库服务器服务器名称:.登录名:sa点击“连接”3.新建数据库右键点击“数据库”点击“新建数据库”填入数据库名称,点击“确定”在新建的数据库...
2020-02-21 20:45:19
390
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人