大数据培训心得及知识总结

2017-08-11 15:23:51 751浏览

        给大家分享一个大数据培训心得文章,这是在扣丁学堂大数据视频教程学习大数据课程同学的培训心得。关于大数据培训心得每个学员都会有所不同,小编整理了一下同学的知识小结,也算是对数据库知识的学习心得,分享给初学者。


大数据培训心得及知识总结


一:一般命令

        (1)conn 连接

        (2)passw 更改密码

        (3)show users 查看当前用户

        (4)start d:\a.sql; 执行指定的.sql文件

        (5) select *from liu where name1='&name1'; 在查询中如果出现条件中加上&表示需要用户输入



二:

        (6)创建新用户(密码必须以字母开头)

        create user chuan identified by m123;

        (7)修改用户的密码

        password chuan

        (8)删除用户

        注意:如果要删除的用户已经创建了表,那么需要带一个参数cascade



三:用户权限

        (1) 付给用户登陆权限。(必须为sys或者system)

        grant connect to chuan;


        (2)权限的划分

        《1》系统权限:用户对数据库的相关权限

        《2》对象权限:用户对其他用户的数据对象的操作权限


        (3)查看用户拥有的权限

        常见的三个角色:connectdbaresource(可以操作其他空间)

        select * from user_role_privs;--用户所拥有的oracle角色

        select * from user_sys_privs; --用户所用户的系统权限

        <1>当前用户可以赋给别的用户一些对象权限(select,update,delete,insert,all)

        grant select on emp to chuan (当前用户赋给chuan可以查看emp表的权限)


        注意:当chuan这个用户查看emp表时,select *from sys.emp;


        <2>当前用户收回赋给别的用户的权限。

        revoke select on emp from chuan


        <3> 赋给当前用户可以再赋给别的用户权限

        grant select on emp to chuan with grant option(当收回这个权限时,别的用户也没有此权限)

        一些可能会用到的数据库操作:


        1、增加一个列:

        ALTER TABLE 表名 ADD(列名 数据类型);

        如:

        ALTER TABLE emp ADD(license varchar2(256));


        2、修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制)

        ALTER TABLE 表名 MODIFY(列名 数据类型);

         如:

        ALTER TABLE emp MODIFY(weight NUMBER(3,0) NOT NULL);


        3、给列改名:

        ALTER TABLE 表名 RENAME COLUMN 当前列名 TO 新列名;

        如:

        ALTER TABLE emp RENAME COLUMN abcTO abc_new;


        4、删除一个列:

        ALTER TABLE 表名 DROP COLUMN 列名;

        如:

        ALTER TABLE emp DROP COLUMN memo;


        5、将一个表改名:

        ALTER TABLE 当前表名 RENAME TO 新表名;

        如:

        ALTER TABLE client RENAME TO client_new

        

        6sql公式:

        select name||':'||salay from emp



        如果你对大数据感兴趣的话也可以加入扣丁学堂大数据视频教程进行学习,扣丁学堂大数据视频教程是免费向学员开放的,在扣丁学堂大数据视频教程中你定会受益匪浅。




查看更多关于“大数据开发资讯”的相关文章>>


标签: 大数据视频教程 大数据学习

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号