数据库自我检测(答案)

1.将数据集中存储,管理的仓库
2.数据集中管理,共享性,安全性,能故障恢复
3.字符型:char,varchar,nchar,nvarchar 数字型:bit,int,bigint 小数型:float,numeric
4.

DDL:create,alter,drop
DML:update,insert,delete
DQL:select
DCL:grant(授权),deny(拒绝权限),revoke(回收权限)

5.表和列的长度不能超过128字符

字母和下划线开头
不能使用保留字

6.需要安全性的时候
7.自链接:自身和自身连接

内连接:也叫等值连接,将笛卡尔积的所有记录在on,where限制的情况下都显示出来

8.左外连接:左边的表全部显示,和右边不匹配的全部显示null

右外连接:右边的表全部显示,和左边不匹配的全部显示null

9.
10.分页是指将大批量数据分页查询显示出来。便于查看.

select top page_size*(page - 1) from…

11.
12.

方法一:

select distinct * into temp from score
delete from score
insert into score select * from temp
drop table temp

方法二:

select distinct * into temp from Score
drop table Score
select * into Score from temp
drop table temp
13.-一个字符,%n个字符
14.asc从no.1开始增加,desc从no.1开始减少
15.unique,primary key, foreign key,not null,check,default
16.
17.
alter table aaa rename to bbb
alter table aaa column id type ~~to~~ int
alter table aaa add column name varchar
alter table aaa drop column sname restrict--(约束删除,对本列没有任何引用的时候删除)
alter table aaa alter column rename sname to sid
18.

backup database aaa to disk='D:\\a.bak'
restore database aaa from disk='D:/a.bak'

19.

select * into table_1987 from demo**

20.65535

1433-SQL server
80-http
21-FTP
22-SSH
25-SMTP


21.
22.statement直接把语句交给数据库。preparedStatement会先预处理之后再给数据库。效率高,能够缓解数据库压力,将压力分散到各个客户端。不会发生注入漏洞。23.
Class.forName("com.microsoft.jdbc.SQLServerDriver");
Connection ct = DriverManger.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;database=mysql","sa","psw");
PreparedStatement ps = ct.getPreparedStatement("...=?");
ps.setInt(1,'wang');
Result rs = ps.execute();
while(rs.next())
{
  rs.getString("sname");
  rs.getString(1);
}
24.

group by 分组
having 用于在上者结果中去掉不合适的分组
group by一般和聚合函数配合使用

25. primary key(id, name)
26.聚合函数是对一组输入产生一个输出的函数
27.exists 只要返回了结果集就为真
28.delete from mytable where name=’nihao’

会删除掉name为’nihao’的一行**

29.< > = <> <= >= like between —某些版本<>可以写作!=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猎羽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值