摘要: 任务描述: 关系模型 1、代理商(代理商编号、姓名、地址、邮政编码、提成金额、提成比例) 其中代理商编号为primary key(主码) 2、客户(客户编号、姓名、地址、邮政编码、收支差额、贷款限额、代理商编号) 其中客户编号为primary key(主码) 3.产品(产品编号、描述信息、库存量、类 阅读全文
posted @ 2020-04-24 12:33 创造bug的夫 阅读(2028) 评论(0) 推荐(0) 编辑
摘要: 任务描述: 本关使用的关系说明: product(maker,model,type) maker:表示生产厂商 model:生产的产品型号 type:产品类型,有pc laptop两种 pc(model,speed,ram,hd,price) 表示型号,速度,内存大小,硬盘大小,价格 laptop( 阅读全文
posted @ 2020-04-24 11:48 创造bug的夫 阅读(509) 评论(0) 推荐(1) 编辑
摘要: 任务描述: 本关使用的关系为printer(model,color,type,price) 表示的含义是 model:打印机型号; color:是否彩色, T 彩色,F 黑白 type:类型,ink-jet 表示喷墨, laser 表示激光; price:单价 编程要求: 1.统计激光彩色打印机有多 阅读全文
posted @ 2020-04-24 11:42 创造bug的夫 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 表格信息: 一般的数据统计关系代数表达式如下: 其中L是属性集。含义是在属性集L上分组,分组后用函数fun运算 如 表示按性别sex的不同取值分组,再计算每个不同性别的学生人数。 假设有下面关系,利用上述分组计数统计则能得到: 男 2 女 2 编程任务: 1.统计 course表中学分数(credi 阅读全文
posted @ 2020-04-24 11:38 创造bug的夫 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 相关知识: delete from R where 条件C 表格信息: 我们已经为你建好了数据库与数据表R,S,并添加了相应的数据内容。 R代表本科生导师, S代表研究生导师,属性列一样,如下: id varchar(20) not null, name varchar(30) not null, 阅读全文
posted @ 2020-04-24 11:32 创造bug的夫 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 数据修改: 相关知识: update R set 属性名A=属性值B where 条件C将关系R中满足条件C的元组中的属性A的值修改为B left / right (arg , 5)LEFT/RIGHT函数 返回arg 最左边/最右边的length(5)个长度的字符串(arg可以是char 或bin 阅读全文
posted @ 2020-04-24 11:27 创造bug的夫 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 相关知识 有关系student(sno,sname,ssex,sage,sdept),属性对应含义:学号,姓名,性别,所在系。现有的部分元组如下所示 insert 向数据库表插入数据的基本格式有三种:R,S是关系名 1.insert into R(属性列表) values (对应属性的值列表) 2. 阅读全文
posted @ 2020-04-24 11:13 创造bug的夫 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 相关知识: 1.集合并操作符 可转换为SQL 若R,S的属性名不同,可使用重命名使相应列名一致后进行并操作 例如:R(A,B,C) S(D,E,F) select A,B from R union select D as A, E as B from S 2.集合交操作 可直接转换为SQL sele 阅读全文
posted @ 2020-04-24 11:05 创造bug的夫 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 相关知识: join操作符 1.笛卡尔积,RXS 可直接转换为SQL语句 2.等值连接,记作 可直接转换为SQL语句 3.自然连接,记作 可转换为SQL语句 4.左外连接和右外连接的表示方法及转换为SQL 注意若多个关系有同名属性,则用 关系名.属性名 指出重名属性 连接也可以与投影,选择等结合使用 阅读全文
posted @ 2020-04-24 10:59 创造bug的夫 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 相关知识: 1.若检索某个数据表所有的元组,则使用不带where条件的select语句 select * from R 2.检索符合条件的元组使用关系代数操作符(读作sigma),从关系R中选出满足条件C的元组(全部属性)的关系代数表达式: 可转换为SQL语句 select * from R whe 阅读全文
posted @ 2020-04-24 10:54 创造bug的夫 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 题目详情: 临界资源:一个盘子盘子 四个进程: ①父亲进程,生产苹果 ②母亲进程:生产橘子 ③儿子进程:吃苹果 ④女儿进程:吃橘子 程序源码: #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> 阅读全文
posted @ 2020-04-24 10:43 创造bug的夫 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 概念: 临界区**指的是一个访问共用资源(例如:共用设备或是共用存储器)的程序片段,而这些共用资源又无法同时被多个线程访问的特性。 临界区调度原则: 1、如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。 2、任何时候,处于临界区内的进程不可多于一个。如已有进程进入自己的临界区,则其它所有 阅读全文
posted @ 2020-04-24 10:36 创造bug的夫 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 1、单向通信:又称为单工通信,即只能有一个方向的通信而没有反方向的交互。无线电广播或有线电广播以及电视广播就属于这种类型。 单向通信只需要一条信道,而双向交替通信或双向同时通信则都需要两条信道(每个方向各一条)。显然,双向同时通信的传输效率最高。不过应当指出,虽然电信局为打电话的用户提供了双向同时通 阅读全文
posted @ 2020-04-24 10:25 创造bug的夫 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 1、单向通信:又称为单工通信,即只能有一个方向的通信而没有反方向的交互。无线电广播或有线电广播以及电视广播就属于这种类型。 单向通信只需要一条信道,而双向交替通信或双向同时通信则都需要两条信道(每个方向各一条)。显然,双向同时通信的传输效率最高。不过应当指出,虽然电信局为打电话的用户提供了双向同时通 阅读全文
posted @ 2020-04-24 10:22 创造bug的夫 阅读(1026) 评论(0) 推荐(0) 编辑