--创建数据库(文件:主要数据文件mdf==1,次要数据文件ndf>=0,日志文件ldf>=1)
--文件组:当1mdf,5个ndf(1,2,2),10个ldf(3,3,4),将它们分成多个组存放

CREATE database studb;

--创建表teacher,student

create table teacher(tid int(10) primary key auto_increment,tname varchar(20),tage int(10));use studb;
--select teacher.tname from teacher,student where student.sname = '张三'select t.tname from teacher t,student s where s.sname = '张三' and t.tid = s.tid
create table course(cid int(10) primary key,cname varchar(20),tid int(10) REFERENCES teacher(tid));
create table sc(scid int(10) primary key,sid int(10) REFERENCES student(sid),cid int(10) REFERENCES course(cid),score int(10));
select c.cname from course c,student s,sc where s.sname = '小张' and s.sid = sc.sid and c.cid = sc.cid;
select sname from student s,course c,sc where c.cname='android' and sc.score>=60and s.sid = sc.sid and c.cid = sc.cid;
delete from sc where sid = (select sid from student where sname = '小张'); 

--4..

update sc set score=score+5 where cid=????;select tid from teacher where tname='李老师' ==1select cname from course where tid = 1 ==课程名字,李老师教的select cid from course where cname='android' ==课程IDupdate sc set score=score+5 where cid=(select cid from course where cname=(select cname from course where tid =(select tid from teacher where tname='李老师')));

更多相关文章

  1. Android(安卓)MediaPlayer 常用方法介绍
  2. Android常用控件
  3. Android(安卓)常用RGB值以及中英文名称
  4. Android(安卓)-- Android(安卓)JUint 与 Sqlite
  5. Android中的常用的对话框
  6. android 当系统存在多个Launcher时,如何设置开机自动进入默认的La
  7. 【【【常用的ubuntu第三方工具及android命令(自存档)】】】二
  8. Android(安卓)MediaPlayer 常用方法介绍
  9. 【android开发】styles.xml常用的设置属性汇总

随机推荐

  1. ubuntu_mysql怎么判断自己的库和头文件的
  2. Windows上不可读的字节码数据库tar.gz(Max
  3. mysql备份文件损坏的修复
  4. as4上安装apache,mysql,php,cacti,nagios
  5. 高版本Mysql用phpAdmin导入低版本的Mysql
  6. MySQL 数据(字段)类型
  7. Windows Mysql Server重启, log-bin路径
  8. Yahoo的MySQL性能分析器详解
  9. mysql5.7.13安装配置及使用
  10. 从两个表中选择结果并合并结果