SQL基础学习笔记

一、视图的创建。

  • (with check option的用法)

定义IS_Student视图时加上了WITH CHECK OPTION字句,对该视图进行插入、修改和删除操作时,RDBMS会自动加上Sdept = 'IS'的条件。

  • 基于多个基表的视图

建立信息系选修了1号课程的学生的视图(包括学号、姓名,成绩)

create view MY_VIEW(Sno, Sname, Grade)

As

select Student.Sno, Sname, Grade

from Student, SC

where Sdept = 'IS' and Student.Sno = SC.Sno and SC.Cno = 1;

删除视图:

SQL的三种模式:

命名层次关系:数据库管理系统 》实例 》数据库 》 架构(schema)》表、视图、索引

实际上架构定义了一个命名空间。

两个关键字的使用:

表的创建注意事项:

数据字典的作用:

使用换码字符来过滤掉通配符的作用(因为有时候通配符就是字符串所期望的组成部分)

where子句中不能用聚集函数作为查询条件。

概念模型:实体-联系方法

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值