随笔分类 - 数据库 SQL_server语言操作
摘要:创建视图: 例:建立电商系学生的视图 create view ec_student as select sno, sname from student where dept='ec' create view ec_student as select sno, sname from student w
阅读全文
摘要:相关知识: 建立索引格式: create [unique][cluster] index<索引名> on <表名>(<列名>[<次序>][,<列名>[<次序>]]…); 其中,<表名>是要建索引的基本表的名字。索引可以建立在该表的一列或多列上,各列名之间用逗号分隔。每个<列名>后面还可以用<次序>制
阅读全文
摘要:1. 首先在 SQL Server 服务器级别,创建登陆帐户(create login) create login system_dbowner with password='usercode1', default_database=订单数据库 登陆帐户名为:“system_dbowner”,登陆密
阅读全文
摘要:任务描述: 本关使用的关系说明: product(maker,model,type) maker:表示生产厂商 model:生产的产品型号 type:产品类型,有pc laptop两种 pc(model,speed,ram,hd,price) 表示型号,速度,内存大小,硬盘大小,价格 laptop(
阅读全文
摘要:任务描述: 本关使用的关系为printer(model,color,type,price) 表示的含义是 model:打印机型号; color:是否彩色, T 彩色,F 黑白 type:类型,ink-jet 表示喷墨, laser 表示激光; price:单价 编程要求: 1.统计激光彩色打印机有多
阅读全文
摘要:表格信息: 一般的数据统计关系代数表达式如下: 其中L是属性集。含义是在属性集L上分组,分组后用函数fun运算 如 表示按性别sex的不同取值分组,再计算每个不同性别的学生人数。 假设有下面关系,利用上述分组计数统计则能得到: 男 2 女 2 编程任务: 1.统计 course表中学分数(credi
阅读全文
摘要:相关知识: delete from R where 条件C 表格信息: 我们已经为你建好了数据库与数据表R,S,并添加了相应的数据内容。 R代表本科生导师, S代表研究生导师,属性列一样,如下: id varchar(20) not null, name varchar(30) not null,
阅读全文
摘要:数据修改: 相关知识: update R set 属性名A=属性值B where 条件C将关系R中满足条件C的元组中的属性A的值修改为B left / right (arg , 5)LEFT/RIGHT函数 返回arg 最左边/最右边的length(5)个长度的字符串(arg可以是char 或bin
阅读全文
摘要:相关知识 有关系student(sno,sname,ssex,sage,sdept),属性对应含义:学号,姓名,性别,所在系。现有的部分元组如下所示 insert 向数据库表插入数据的基本格式有三种:R,S是关系名 1.insert into R(属性列表) values (对应属性的值列表) 2.
阅读全文
摘要:相关知识: 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
阅读全文
摘要:相关知识: join操作符 1.笛卡尔积,RXS 可直接转换为SQL语句 2.等值连接,记作 可直接转换为SQL语句 3.自然连接,记作 可转换为SQL语句 4.左外连接和右外连接的表示方法及转换为SQL 注意若多个关系有同名属性,则用 关系名.属性名 指出重名属性 连接也可以与投影,选择等结合使用
阅读全文
摘要:相关知识: 1.若检索某个数据表所有的元组,则使用不带where条件的select语句 select * from R 2.检索符合条件的元组使用关系代数操作符(读作sigma),从关系R中选出满足条件C的元组(全部属性)的关系代数表达式: 可转换为SQL语句 select * from R whe
阅读全文

浙公网安备 33010602011771号