计算机专业高手帮解两道题,信息安全和数据库技术

技术问题: (1 )学号为“S2 ”的学生选择的课程的课程号。
答案:PiC (DeltaS='S2 '(S)) (2 )编辑片段的SQL版本。
答: sql 创建表 SC ( S 字符 (1 0)。
C 字符 (1 0)。
步骤号 (2 )。
主键(S、C); 预告片参考 (S) );
(3 ) 描述所使用的 SQL 查询:
学生选择的课程名称是“李勇”。
sql 选择 C.CNAME EX S、SC、C WHERE S.SNAME = 'Li Yong' AND S.S = SC.S AND C.C = SC.C;

统计每门课程的学生人数。
sql 选择 C.CNAME,计数 (S.S) EX SC、C、S 其中 C.C = SC.C 且 SC.S = S.S* GROUP BY C.CNAME;

将数据('1 001 ', '王勇', '男', 1 9 )插入学生表中。
sql INSERT INTO S VALUES ('MI', '王永', '男', 1 9 ); 我推荐;
健康问题: 明文传输的后果:保密性、完整性、可用性、可控性、可追溯性全部被破坏。
解决方案:文档安全传输并加密。
主要流程: (一)加密过程:
使用HASH算法生成散列文件。
使用主机 A 的私钥加密哈希(数字签名)。
(2 )加密过程: 加密文件的对称加密算法。

数字签名包,对称密钥,加密文件,用B公钥加密。

将密文文件发送给B。
(3 )解密过程;
用私钥解密B,得到数字签名、对称密钥和加密文件。

B 使用对称密钥解密文件并使用 HASH 函数生成哈希值。

B使用A的公钥来验证数字签名(识别哈希值)。

你自己看看。

CMU 15445 part 0 关系代数&SQL

关系代数、CMU1 5 4 4 5 、过程查询语言、检索数据库数据、运算符:并集、更改、乘积、选择、投影、组合运算、并集、拆分、SQL、声明性查询语言、DDL、DML、DCL、SELECT 语句、执行计划优化、SQL 和理解转换执行、关系代数 CMU1 5 4 4 5 、系统数据库管理、查询优化。