您当前位置:主页 > 教育资讯 > 招生问答 >
【云南it培训机构学校】你接触过哪些数据库对象_云南中专职校招生网

【云南it培训机构学校】你接触过哪些数据库对象

【云南it培训机构学校】你接触过哪些数据库对象?你使用过哪些系统函数? 数据库、表、查询、视图、存储过程、函数、触发器、索引 getdate()可以获得日期时间(sqlserver 函数)、s..

18669064800 立即咨询

快速申请办理

称       呼 :
手机号码 :
备       注:
分享:

【云南it培训机构学校】你接触过哪些数据库对象

发布时间:2020-01-11 热度:

  【云南it培训机构学校】你接触过哪些数据库对象?你使用过哪些系统函数?
  数据库、表、查询、视图、存储过程、函数、触发器、索引 getdate()可以获得日期时间(sqlserver 函数)、sysdate 获得系统日期时间的函数(oracle) len 或 length 获得字符串长度 left、right、substring/substr 用于获得字符串的一部分(子串) trim 去掉字符串首尾的空格 count 统计行数、sum 计算列下的和、avg 计算列下的均值、max 计算列下的最大值、min 计算列下的最小值155 用 存 储 字 符 串 时 , 使 用 char 是 还 是 nchar 用 ? 使 用 char  还  是varchar2 ?为什么?
  char 是定长字符串类型,nchar 双字节定长字符串类型,varchar2 是可变长字符串类型 char 以字节形式存储,适合存储英文字符,一个汉字存储为 2 个字节,如果数据量小于指定的长度,则补空格 nchar 是以字符形式处理,适合存储类似于汉字的这种字符,一个字符在内存或硬盘中也是以字节形式存储,如果数据量小于指定长度,仍然补空格 varchar2 是以字节形式存储,如果数据量超过指定的长度,计算机会自动收回未用空间。
  在 在 oracle  数据库中有如下的一张表:
  表名:user  表结构
  id:char (20 )
  name:varchar (50 )
  gender:char (1) ) (本字段的值为 F  或者 M )email:varchar (50 )address:varchar (200 ) 共有 1000  条记录 现在要取出性别为女的第 100 至 至 110  条记录,请给出 sql  语句 select * from (select rownum num,id,name,gender.email,address from user wheregender='F') where num between 100 and 110157  你接触过哪些标签?
  head、title、body
  table、tr、td
  a
  hr
  center
  font
  b、i、u
  form、input(type=text/password/checkbox/radio/submit/reset/button/textarea) span div img158  你接触过哪些浏览器对象?你接触过哪些脚本对象?
  ie
  火狐
  google chrome
  qq 浏览器
  uc
  遨游
  ....
  vbs
  js
  159 Fom  标签的 action  属性可以赋什么值?有什么作用?
  <form action=>
  一般是写跳转到的页面,表示本页面给 action 后指定的页面发送数据,把表单数据发送给指定的 action 去处理 可以省略,表示发送数据给自己处理160 Form  标签的 method  属性可以赋什么值?有什么作用?
  <form method=>
  可以 get、post、delete...
  常用的是 get和 post
  用于指定发送数据的方式
  get 发送数据显示在地址栏中,数据量有限制,只能发送二进制形式,可以缓存 post 发送数据不显示在地址栏,数据量无限制,可以发送出二进制以外的其它形式,数据不可以缓存,比 get安全161 js  如何编程获取名字为 “game ” 的复选框所有选中的值?
  <form>
  <input type="checkbox" name="game" value=111>111 <input type="checkbox" name="game" value=222>222 <input type="checkbox" name="game" value=333>333 <input type="checkbox" name="game" value=444>444 <input type="checkbox" name="game" value=555>555 <input type="button" value="click" onclick="show()">
  </form>
  <script>
  function show(){
  items = document.getElementsByName("game"); data = []; for(x in items){ if(items[x].checked) data.push(items[x].value); }
  alert(data);
  }
  </script>
  162  功能测试中常用的测试工具有哪些?做简要说明 缺陷管理工具:bugfree、mantis、zentao 测试管理工具:QC/ALM 版本控制工具:SVN 自动化测试工具:QTP(大型收费)、Selenium(免费开源)163  功能测试中常用的测试方法有哪些?做简要说明 场景法 主要对业务流程进行测试 将业务流区分为基本流和备选流,基本流按照正确的流程设计用例,备选流测试各种错误流程 等价类划分 将输入区域划分为若干个等价的类别,具体的分为有效等价类、无效等价类 有效等价类是依据规格说明书中的要求设计用例 无效等价类是违反规格说明书中的要求进行设计用例 边界值分析 依据输入数据的范围进行用例设计,一般选择边界点上的 4 个或 6 个值进行用例设计 通常选择比最小值正好小一点的值、最小值、最大值、比最大值刚刚大一点的数据作为用例 决策表 分析不同输入的各种组合产生不同的输出 错误猜测 考虑各种对软件的攻击164  简单说一下对冒烟测试/ 集成测试的了解 冒烟测试 也称为小版本验证测试 对软件基本功能的验证 通过对软件基本功能的测试,确定能否进行后续大规模的测试,如果冒烟测试通过,则后续可以进行大规模测试,否则将软件打回开发 一般,冒烟测试由一个人进行,通常耗时 1-2 小时 不同测试类型的冒烟测试可能会有不同,比如性能测试的冒烟测试需要的人力和时间也许会拉长 集成测试 主要是测试软件多个单元合并到一起时需要的测试 通常测试软件各部件之间的接口和交互 一般由多个懂开发的测试人员进行165  如何判断一个系统是否通过冒烟测试?
  软件的基本功能或者重要功能已经正确实现
  166  简单说一下bug  等级是如何确定的?
  致命
  一般会引发蓝屏、死机、人身生命安全威胁、非常重要的功能没有实现或未正确实现、数据库死锁、数据库连接失败、因为错误操作导致程序中断 严重 重要功能没实现或者出现错误、接口出错 一般 常用功能没实现或者出错,界面错误、出错不提示、输入限制不在前台实现 小 界面不规范,长时间操作不提示、文字不使用专业术语、必输项与可输入项没有明确区分 意见和建议167  解释数据库中 Join  的用法 join 用于连接多个表 一般需要指定连接条件 语法是 select 列名列表 from表 1join 表 2 on 表 1.列名=表 2.列名 包括内连接、外连接、自然连接、自连接 内连接u 表示显示符合连接条件的数据 外连接u 表示一个表显示全部数据,另一个表只显示符合条件的数据u 全连接:双方的表数据全部出现,符合连接条件的数据双方表合并为一行显示在结果中,不符合要求的数据对方列显示 null 自然连接u 要求两个表必须具有同名列u 以同名列的值相等为条件,进行自动连接 自连接u 需要自己写 sql 语句实现u 表示表自己与自己相连168 Sql  中排序、编辑、包含的关键字是?
  排序使用 order by
  修改数据使用 update
  如果表示数据集中有没有数据使用 in
  169  在三角形计算中 , 要求三角形的三个边长 :A ,B 和 和 C 。 当三边不可能构可构成三角形时 提示错误,可构成三角形时 计算三角形周长 。 若是等腰三角形打印 “ 等腰三角形” ” , 若是等边三角形 , 则提示 “ 等边三角形” ” 。 画出程序流程图 、 控制流程图 、 找出基本测试路径,对此设计一个测试用例。
  程序流程图
  控制流图
  测试路径
  语句覆盖/路径覆盖
  u 124578
  l 用例:3、3、4
  u 123
  l 用例:1、2、3
  u 12456
  l 用例:3、3、3
  判定覆盖
  u 用例同上
  条件覆盖
  u 条件 a+b>c、a+c>b、b+c>a、a=b、a=c、b=cu 都成立的用例:3、4、5u 都不成立的用例:0、0、0 判定-条件覆盖u 上边判定+条件 条件组合u 条件 a+b>c、a+c>b、b+c>al a+b>c 真、a+c>b 真,b+c>a 真n 用例:3、4、6l a+b>c 真、a+c>b 真,b+c>a 假n 用例:2、1、0l a+b>c 真、a+c>b 假,b+c>a 真n 用例:0、2、1l ...
  u 条件 a=b、a=c、b=c
  l a=b 真、a=c 真
  n 用例:3、3、3
  l a=b 真、a=c 假
  n 用例:3、3、4
  l a=b 假,a=c 真
  n 用例:3、4、3
  l a=b 假,a=c 假
  n 用例:3、4、6
  170  编写 一个程序 显示 1-100  之间 的所有素数( 语言 不限) 思路:
  需求
  u 质数/素数:一个正整数,只能被 1 和自己整除(整除:8/2,9/2),1 不是素数u 注意:任何数除以 1 都能除开,任何数除以自己也都能除开u 根据定义,2 是素数 举例子规律u 3:3%2!=0,输出 3u 4:4%2=0,下一个数u 5:5%2!=0,5%3!=0,5%4!=0,输出 5 算法u 输出 2u 循环:左边 3~100l 循环:右边 2~左边-1n 判断左边%右边=0u breakn 否则u 判断右边=左边-1l 输出u 否则,继续循环代码System.out.print(2+" ");for(int zuo=3;zuo<=100;zuo++)for(int you=2;you<=zuo-1;you++)if(zuo%you==0)break;elseif(you==zuo-1)System.out.print(zuo+" ");171  请使用标准SQL  语句解答下列问题现有学生课程数据库的三张表,学生表 Student(Sno,Sname,Ssex,Sage,Sdept): Sno-学号,Sname-姓名,Ssex-性别,Sage-年龄,Sdept-所在系课程表 Course(Cno,Cname,Cpno,Ccredit):Cno-课程号,Cname-课程名,Cpno-选修课号,Ccredit-学分学生选课表 SC(Sno,Cno,Grade):Sno-学号,Cno-课程导,Grade-成绩问题:
  1、求各个课程号及其相应的选课人数,按照选课入数降序排列2、求所有学生的姓名以及其选修课程的课程名。注意有部分学生未选任何课程3、求与“张三”在同一个系学习的学生学号和姓名4、查询没有选修 1 号课程的学生姓名5、将计算机系(Sdept=‘CS’)全体学生的的选课成绩改为 100 参考答案 1、select cno,count(*) rs from sc group by cno order by rsdesc 2、selectsname,cname from student left join scon student.sno=course.sno left joincourseon course.cno=sc.cno 3、select sno,sname from studentwhere sdept=(select sdept from student where sname='
  张三')
  4、select sname from student wheresno in(select sno from sc where cno!='1') 5、update sc setgrade=100 where sno in(select sno from student where sdept='CS')172  小明一家人要过一座桥 , 过桥是在黑夜 , 所以必须有灯 。 小明过桥要 1  分钟,小明的弟弟要 3  分钟,小明的爸要 6  分钟,小明的妈妈要 8  分钟,小明的爷爷要 12  分钟。每次此桥最多可过两人 ,过桥的速度按过桥慢者而定。但是灯在点燃后30  分钟就会熄灭 。
  问小明一家怎样过去?
  需求
  时间不能超过 30 分
  不超过两人过桥,允许一人过桥
  过桥人必须带灯
  时间慢的为准
  策略
  明 1+弟 3 3
  明回 1
  妈 8+爷 12 12
  弟回 3
  明 1+爸 6 6
  明回 1
  明 1+弟 3 3
  总共需要 29 分钟
  173  烧一根不均匀的绳, , 从头烧到尾总共需要 1  个小时。 。 现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?
  需求分析
  一根绳子 1 小时
  材质不均匀
  策略
  烧一根绳子:1 小时
  绳子两头烧,烧完 30 分钟
  再找一部分,两头烧
  参考答案
  找两根绳子,一根从头烧,一根两头烧
  当两头烧的绳子烧完时,用时 30 分钟,将另一根绳子熄灭 将熄灭的绳子两头烧,开始计时,烧完用时 15 分钟 等绳子熄灭后,再烧一根绳子,用时 60 分钟174 1  元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,问:你有 20  元钱,最多可以喝到几瓶汽水?
  需求
  1 元1 瓶
  2 瓶换 1 瓶
  总共 20 元
  策略
  20 元,买 20 瓶,喝 20 瓶
  20 瓶换 10 瓶,喝10 瓶
  10 瓶换 5 瓶,喝 5 瓶
  5 瓶中的4 瓶换 2 瓶,喝 2 瓶,还剩1 空瓶 2 瓶换 1 瓶,喝 1 瓶,上一步还剩 1 空瓶,现在新剩 1 空瓶 2 空瓶换1 瓶,喝1 瓶 20+10+5+2+1+1=39175  小明早上起床发现闹钟停了,把闹钟调到 7 点 点 10  分后,就去图书馆看书 。 当到那里时 , 他看墙上的闹钟是 8  点 50  分 , 又在那看了一个半小时书后,又用同样的时间回到家,这时家里闹钟显示为 为 11 点 点 50  分。请问此时小明该把时间调到几点?
  需求
  地点:家里、路上、图书馆
  路上时间一致
  思路
  家里 路途 图书馆
  7:10 8:50
  看书 1:30
  10:20
  11:50
  标准一致:
  家里:去回时长 4:40
  图书馆:呆的时间 1:30
  路上时间:3:10
  单程时间:1:35
  结论
  家里 7:10+路上 1:35=按照家里的时间应该是 8:45,而图书馆是 8:50,说明家里比图书馆慢 5 分钟 家里表调成 11:55176  小明和小华买了 10  斤蜂蜜, , 装在一个大瓶子里, , 要把蜂蜜平分 ,只有两个空瓶子,一个正好装 7  斤,另一个正好装 3  斤,怎样才能用最简单的方法把蜂蜜分出来。
  需求
  有一个大瓶子,有 10 斤蜂蜜
  两个空瓶,一个 7斤,一个 3 斤
  平分蜂蜜
  策略
  10 斤瓶,倒入 3 斤瓶,3 斤瓶倒入 7斤瓶(结果:10 斤有 7,7 斤有3) 10 斤瓶,倒入 3 斤瓶,3 斤瓶倒入 7斤瓶(结果:10 斤有 4,7 斤有6) 10 斤瓶,倒入 3 斤瓶,3 斤瓶只能有 1 斤倒入 7 斤瓶(结果:10 斤有 1,7 斤有 7,3 斤瓶有2) 7 斤瓶倒入 10 斤瓶(结果:10 斤有 8,3 斤有 2),3 斤瓶的 2 斤倒入 7 斤瓶(7 斤有 2),10 斤瓶倒入 3 斤瓶,3 斤瓶倒入 7 斤瓶,完成177  你让工人为你工作7天, , 给工人的回报是一根金条。 。 金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?
  需求
  7 天总共一根金条
  每天都要给一段
  可以分成 3 段
  参考答案
  分成 1、2、4三份
  第 1天:给 1
  第 2天:给 2,收回 1
  第 3天:给 1
  第 4天:给 4
  第 5天:给 1
  第 6天:给 2,收回 1
  第 7天:给 1
  178 12  个球,一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。
  需求
  12 个球
  1 个球重量与其他不同,其它重量都相同
  称 3次
  策略
  首先将 4个球一组,分成 3份
  随便 2 份上称,要么两份相同重量,则剩余一份超重,要么两份中有一份超重,中止能发现一份超重的 将超重的 4 个球,2 球一组分为2 份,上称,一定会找到重的一份 将种的一份上称,最终就可以找到超重的一个球179  门外三个开关分别对应室内三个灯泡, , 线路良好, , 在门外控制开关时候不能看到室内灯的情况,现在只允许进门一次,确定开关和灯的对应关系?
  需求
  三个灯泡,灯泡会发热的,灯会亮的
  只能进门一次
  策略
  打开一个开关,持续 10 分钟,灯会发热,关掉 再打开一个开关,进门 摸一下灯泡,热的为第 1 个,亮的为第 2个,另一个对应180  现有员工信息表 A ,员工编号(codecode ,PK) ) ,员工姓名(codename) ) ,员工性别(codesex) ) ,员工 电话 (codetel) ) ,员工住址 (codeaddress) ) ,员工亲属信息表 B :员工编码(codecode ,PK) ) ,亲属编码(recodecode ,PK) ) 、亲属姓名(recodename) ) ,联系电话(codetel )1、使用 SQL 语句,向员工信息表中插入一条数据:(001,张三,男,010-6257007,北京市海淀区);向亲属信息表中插入 2 条数据(001,1,父亲,010-6257007)(001,2,母亲,010-6257007)2、使用 SQL 变更 001 员工地址为:北京市朝阳区3、用 SQL 查询出亲属数量大于 l 的员工编码、员工姓名、员工亲属数量4、有部分员工的亲属信息录入重复,例如父亲信息录入两次,这类信息的特征是亲属姓名相同,但是亲属编码不同,请用 SQL 语句将这类情况的员工编码,重复的亲属编码,亲属姓名查询出来 参考答案 1、insert intoA values('001','张三','男','010-6257007','北京市海淀区')insert into B values('001','1','父亲','010-6257007'),('001','2','母亲','010-6257007') 2、updateA set codeaddress='北京市朝阳区' where codecode='001'
  3 、select A.codecode,codename,count(*) from AjoinB on A.codecode=B.codecodegroup byA.codecode having count(*)>1 4 、 select C.codecode,C.recodecode,C.recodename from B C jon B D onC.recodename=D.recodename and C.recodecode!=D.recodecode181  请使用 你熟悉的 编程语言完成 数组 7 、3 、8 、2 、9 、5 、1  的排序 两种方法:冒泡、选择 冒泡int a[]={7,3,8,2,9,5,1};int t;for(int lun=1;lun<=a.length-1;lun++)for(int ci=1;ci<=a.length-lun;ci++)if(a[ci-1]>a[ci]){t=a[ci-1];a[ci-1]=a[ci];a[ci]=t;}
  for(int x:a)
  System.out.print(x+" ");
  选择
  int a[]={7,3,8,2,9,5,1};
  int k,t;
  for(int lun=1;lun<=a.length-1;lun++){
  k=lun-1;
  for(int i=lun;i<=a.length-1;i++)
  if(a[i]<a[k])
  k=i;
  t=a[k];
  a[k]=a[lun-1];
  a[lun-1]=t;
  }
  for(int x:a)
  System.out.print(x+" ");
  182  设计 登录的测试用例
  账号 密码 预期结果
  对 对 登录成功
  对 太短 提示密码长度错误
  对 太长 提示密码长度错误
  对 内容错 提示账号或密码错误
  太短 对 提示账号长度错误
  太短 太短 提示账号长度错误
  太短 太长 提示账号长度错误
  太短 内容错 提示账号长度错误
  太长 对 提示账号长度错误
  太长 太短 提示账号长度错误
  太长 太长 提示账号长度错误
  太长 内容错 提示账号长度错误
  内容错 对 提示账号错误
  内容错 太短 提示账号错误
  内容错 太长 提示账号错误
  内容错 内容错 提示账号错误
  183  存在一个数列 0 1 1 2 3 5 8 1321 33 55 89 144 233 377...
  描述数列中的规律,此数据存在一处错误,请找出 用任意语言实现该数列 参考答案 规律:从第三个数起,后面的数是前面两个数之和 错误处:33,应该是 34 Java 代码int a=0,b=1,s=0;System.out.print(s+" ");while(s<400){s=a+b;a=b;b=s;System.out.print(s+" ");}
  Python 代码
  a,b=0,1
  print(0,end=" ")
  while b<400:
  a,b=b,a+b
  print(b,end=" ")
  184  没时间写测试用例怎么办?
  在日常测试过程中,每天写日志时,记录重要的需求 随时记录重要的测试点 测试过程中,会发现一些缺陷,把这些缺陷整理成测试点 重要数据也可以做记录 寻找空闲时间,写出用例185 表 表 A  有成绩grade ,用 sql  写出 grade  大于 70  的人的数目 select count(*) fromA where grade>70186  写出下列 linux  命令的作用。
  top
  free
  du
  df
  cd
  ls
  cat
  vi
  rm
  mkdir
  touch
  cp
  参考答案
  top:查看 cpu、内存密集使用的动态数据
  free:查看内存使用情况
  du:查看目录或文件的大小
  df:查看磁盘分区的大小
  cd:切换目录
  ls:显示目录中的内容
  cat:查看文件中的数据
  vi:进入/打开、修改、保存文件
  rm:删除目录或文件
  mkdir:创建目录
  touch:如果一个文件不存在,则创建文件,如果文件存在,则修改文件最后的访问时间 cp:拷贝目录或文件187 在 在 Linux 用 中使用 Shell  修改/etc/snmp.conf  文件为所有用户都可读可写可执行。
  chmod a+rwx /etc/snmp.conf
  chmod 777 /etc/snmp.conf
  188  对下面给出的程序控制图, , 分别以各种不同的测试方法写出最少的测试用例。
  语句覆盖
  A<5 且 B=5 不成立,A=2 或 X>2 不成立
  u 用例:A=5,B=6,X=0
  判定覆盖
  A<5 且 B=5 真假各一次,A=2 或 X>2 真假各一次u 用例:
  l A=2,B=5,X=3
  l A=5,B=6,X=0
  条件覆盖
  A<5 真假各一次,B=5 真假各一次,A=2 真假各一次,X>2 真假各一次u 用例:
  l A=2,B=5,X=3
  l A=5,B=6,X=0
  条件组合覆盖
  A<5 真,B=5 真 第 1条用例
  A<5 真,B=5 假 3
  A<5 假,B=5 真 4
  A<5 假,B=5 假 2
  A=2 真,X>2 真 1
  A=2 真,X>2 假 3
  A=2 假,X>2 真 4
  A=2 假,X>2 假 1
  u 用例:
  l A=2,B=5,X=3
  l A=5,B=6,X=0
  l A=2,B=6,X=0
  l A=5,B=5,X=3
  路径覆盖
  条件组合覆盖已经涵盖
  189  解释 图片中sql  命令的含义
  查找 18 到 24岁以内没有男朋友的女孩信息190 Win7  系统中 , 使用 IE  浏览器中输入 www.sogou.com , 按回车 ,1  分钟后,显示为白页面,请问有哪些原因会导致这个现象?分别如何进行排查?
  关闭浏览器,重新打开浏览器并输入网址
  清除浏览器缓存以后,重新打开 sogou 网址 输入其它网址看能否打开 换成其它浏览器,输入 sogou 网址 重启计算机,重新打开浏览器,输入 sogou 网址 更换计算机,还是 win7 系统,重新打开 sogou 网址 重新安装操作系统后,重新打开 sogou 网址 尝试在其它操作系统中打开 sogou 网址191  有一个 在线 购物 网站 , 分别 适配 PC  端和微信端 , 针对 选择商品— 提交订单— 支付这个 流程 ( 默认 已经成功登 录) ), , 请列出你能想到的测试点。
  不选择商品,提交订单
  选择一件商品
  选择一件商品的多件
  选择不同商品各一件
  选择多种商品各多件
  选择多件商品,有一件的,有多件的
  修改商品的件数
  一件变多件
  多件变一件
  一件变 0
  删除某类商品
  清空所有商品
  提交订单后,撤销订单
  提交订单后,付款
  提交订单后,不付款
  分别在 pc 端和微信端作上述测试
  查看 pc 段和微信端数据是否同步
  192 web  系统 中 ,username  参数表为 file  类型 , 表中有 12  个值 , 分别 别 A 、B 、C 、D 、E 、F 、G 、H 、1 、J 、K 、L 。 测试场景中虚拟并发用户数设为 4 ,迭代次数设为 3 ,参数中 Selectnext row  与Update value on  分别为 (Unique ,Once ) 时 , 写出迭代 3  次的取值情况。
  第 1个虚拟用户:3 次均选择 A
  第 2个虚拟用户:3 次均选择 B
  第 3个虚拟用户:3 次均选择 C
  第 4个虚拟用户:3 次均选择 D
 


关闭窗口
上一篇:【云南培训计算机学校】昆明系统测试的策略有
下一篇:男生学什么专业好就业前景好

相关阅读