以下的null代表真的null,写在这里只是为了让大家看清楚
根据如下表的查询结果,那么以下语句的结果是(知识点:not in/not exists+null)
SQL> select * from usertable;
USERID USERNAME
——...... <阅读全文>
数据库面试题 数据库笔试题
1.什么是索引?SQL Server 2000里有什么类型的索引?任何有经验的数据库开发人员都应该能够很轻易地回答这个问题。一些经验不太多的开发人员能够回答这个问题,但是有些地方会说不清楚。
简单地说,索引是...... <阅读全文>
SQL
1.SQL Server存储过程,与触发器的作用,与优缺点
2.SQL语句
4.标准的SQL与T-SQL的区别?写出4个SQL命令和3个T-SQL命令。
5.在实践中,对象设计常常来自数据。下表是一个软件顾问公司的数据,它列出公司内...... <阅读全文>
1. 磁盘柜上有14块73G的磁盘, 数据库为200G 大小包括日志文件,如何设置磁盘(要说明这14磁盘是怎么用的)?
2. 有两服务器群集,分别为node1和node2 现在要打win200系统补丁,打完后,要重新启动,如何打...... <阅读全文>
选择题:(每空2分共20分)
1、在MS SQL Server中,用来显示数据库信息的系统存储过程是( )
A sp_ dbhelp
B sp_ db
C sp_ help
D sp_ helpdb
2、SQL语言中,删除一个表的命令是( )
A DELETE
B DROP
C ...... <阅读全文>
1.查询记录(注:题目是公司给的,我没记,不是很难这题)
2.修改记录
3.删除记录
<阅读全文>
1.存储过程和函数的区别
2.事务是什么?
3.游标的作用?如何知道游标已经到了最后?
4.触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。
<阅读全文>
1、请写出SQL四条最基本的数据操作语句(DML)。
SELECT * FROM 表名
INSERT INTO表名(字段, 字段, …)
UPDATE表名SET (字段=值, 字段=值, …) WHERE (条件)
DELETE FROM 表名 WHERE (条件)
2、试解释COMMIT操...... <阅读全文>
第一部分:PB(PB6 ~ PB7)(每题10分)
1. 编写一个全局函数f_center(),参数aw_window 为window类型,使该窗口自动居中。
2. PB中如何存取Image或Text类型的数据,请举例说明。
3. 如何检...... <阅读全文>
一、选择题
1. SQL语言是( )的语言,容易学习 。
A.过程化 B. 非过程化
C.格式化 D. 导航式
2. SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的...... <阅读全文>
1、问题描述:
已知关系模式:
S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名
C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师
SC(SNO,CN...... <阅读全文>
1. SQL语言是( B)的语言,容易学习 。
A.过程化 B. 非过程化
C.格式化 D. 导航式
2. SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是(A ...... <阅读全文>
规律:数字不用单引号,字符用单引号
选择
1. 假设有一个名为email_table 的表,包含名字和地址两个字段,要得到Bill Gates 的e_mail地址,你可以使用下面的查询:
SELECT email from email_table WHERE name=’...... <阅读全文>
LOOP statement
The LOOP statement repeats the execution of a statement or a group of statements.
Invocation
This statement can only be embedded in an SQL procedure. It is not an executable stat...... <阅读全文>
1. 数据库与数据库管理系统的关系:数据库系统包含数据管理系统。
2. 数据经过加工就变成了信息。
3. 数据库对象就是数据库表。
4. 常见的数据库有哪些?微软的SQL Server、甲骨文公司的Oracle、IBM的DB2。
5....... <阅读全文>
问题描述:
为管理岗位业务培训信息,建立3个表:
S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄
C (C#,CN ) C#,CN 分别代表课程编号、课程名称
SC ( S#,C#,G ) ...... <阅读全文>
1. 有如下表GameResult:
2005-05-09 胜
2005-05-09 胜
2005-05-09 负
2005-05-09 负
2005-05-10 胜
2005-05-10 负
2005-05-10 负
如果要生成下列结果, 如何写sql语句?
日期 胜 负
2005-05-09 2 2
200...... <阅读全文>
有三张表,学生表S,课程表C,学生课程表SC,学生可以选修多门课程,一门课程可能被多个学生选修,通过SC表关联。
(1) 写出建表以及插入语句;
(2) 写出SQL语句,查询选修了所有选修课程的学生;
(3) 写...... <阅读全文>
1、 各种数据库所拥有的几种联接方式?
Sql2000:
JDBC 、桥连接
Oracle:
JDBC、ODBC、胖连接、瘦连接
Mysql:
JDBC
2、 如何优化数据结构?
简化表设计,多建外间连接
3、 说下Oracle的游标
游标:用于定位结果...... <阅读全文>
法一: 用Group by语句 此查找很快的
select count(num), max(name) from student –查找表中num列重复的,列出重复的记录数,并列出他的name属性
group by num
having count(num) >;1 –按num分...... <阅读全文>
1,说一下数据表设计要遵守的三范式是什么?除了这些你觉得数据表的设计还要注意哪些规则?
2,举几个配置Spring+Struts+Hibernate时常用Filter?
3,这是mysql数据库中有一个person_info表
Id是自增长的
Id ...... <阅读全文>
1、查找整个职员表的所有内容。
select *
from employees
2、查看雇员名字(last_name)。
select last_name
from employees
3、查看雇员编号、名字和工种。
select last_name,job_id,employee_id
from emp...... <阅读全文>
写一个SQL存储过程,建立一个表USER 字段是姓名,年龄,职位,权限,然后向里面插入6条数据,然后查询出年龄大于18的所有信息。
Create table user
(
Name varchar(20),
Age int,
Position varchar(20)
Quanxi...... <阅读全文>
大陆软件面试题
一,基本情况:
1. 从事开发工作_____年?
2. 是否是DBA?
3. 目前岗位?
4. 所做项目介绍.
二:数据库.
1. 你对哪种数据库最熟悉?使用该数据库多少年?简单描述对该数据库的理解.
答...... <阅读全文>
答:
存储过程的优缺点:
优点:
1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。
2.执行计划(存储过程在首次运行时将被编...... <阅读全文>
