您所在位置: 网站首页 / 文档列表 / 数据库 / 文档详情
数据库实验课八.doc 立即下载
上传人:yy****24 上传时间:2024-09-05 格式:DOC 页数:5 大小:85KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库实验课八.doc

数据库实验课八.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中国海洋大学青岛学院-数据库实验联系方式:lzycsd@163.com实验八总结和回顾一、实验目的1、回顾重要的知识点二、实验内容数据库操纵sqlplus登录数据库,sqlplussys/密码assysdba关闭/打开数据库服务shutdown;//等待用户断开再断开shutdownimmediate//强制断开startup//启动实例-代开控制文件—打开数据文件startupmount//不打开数据文件打开关闭数据库监听程序lsnrctlstart//cmd下运行lsnrctlstop修改用户状态alteruserscottaccountunlock;--修改用户状态alteruserscottidentifiedbytiger;--修改用户密码数据定义语言(DDL)例如:CREATE、DROP、ALTER等语句。·创建学生表(主键,check)createtableSTUDENT(NOVARCHAR2(12)notnull,NAMEVARCHAR2(20)constraintSTUDENT_NAME_NNnotnull,--姓名不能为空SEXCHAR(2),CLASS_NOVARCHAR2(40),AGENUMBER(2),constraintPK_STUDENT_NOprimarykey(NO),--主键constraintSTUDENT_AGE_MINcheck(age>0)--年龄必须大于零);·创建一个用户Createusernewuseridentifiedby“123”;--密码为123createviewasselectnamefromstudent;修改altertablestudentaddsfzhvarchar2(18);--修改表结构增加字段altertableSTUDENTaddconstraintuni_student_nameunique(NAME);--修改表约束altertableSTUDENTrenamecolumnNAMEtoNAME1;--修改表名字altertablestudentdropcolumnsfzh;--删除字段alteruserSCOTTidentifiedby"123";--修改用户密码删除droptablestudent;--删除表dropusernewuser;--删除用户数据操作语言(DML)例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。插入表数据insertintostudent(no,name,sex,class_no,age)values('2010001','张三','男','001','25');insertintostudent(no,name,sex,class_no,age)values('2010002','李四','男','001','26');修改updatestudenttsett.name=’张三丰’wheret.no='2010001';--修改更新表记录删除deletefromstudentwheret.no='2010002’;--删除记录数据查询语言(DQL)例如:SELECT语句。·模糊查询select*fromstudentwherestudent.namelike‘张%’;select*fromstudentwherestudent.namelike‘张_’;·查询薪金大于2000的所有职工:select*fromempwheresal>2000;·查询薪金大于2000并且部门为20号部门的所有员工:select*fromempwheresal>2000or(sal<100anddeptno=20);·消除重复列Selectdistinctfromstudent;·按职工所在的部门倒叙排列:select*fromempforderbyf.deptnodesc;·查询年龄在24-26(包括24和26岁)之间的学生的姓名,系别和年龄selectnameas姓名,classnameas系别,ageas年龄fromstudent,classwherestudent.class_no=class.classidandagebetween24and26;·查询所有学生的基本信息和班级信息(包括没有分配班级的)--左外连接select*fromstudentleftouterjoinclassonstudent.class_no=class.classid;--或者(oracle语法,sqlserver中时*=)select*fromstudents,classcwheres.class_no=c.classid(+)
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

数据库实验课八

文档大小:85KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用