题目内容 (请给出正确答案)
[单选题]

SQL常用命令中,查看当前数据库中有多少个数据表的命令是()。

A.help

B.table

C.schema

D.database

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“SQL常用命令中,查看当前数据库中有多少个数据表的命令是()…”相关的问题

第1题

以下破解Oracle密码哈希值的步棸,其中哪个描述是错误的?( )

A.用Sqlplus直接登录到Oracle数据库,使用select username,password form dba_users命令查看数据库中的用户名和密码,此时看到的密码是哈希值

B.在Cain的Cracker菜单点击导入用户名和哈希值,可直接显示用户密码明文

C.在Cain的Cracker菜单点解导入用户名和哈希值,只能通过字典破解

D.在Cain的Rainbow生成的表会占用大量的硬盘空间和内存,可是破解速度和效率很高

点击查看答案

第2题

(1)在“投资”数据库中查询“外汇账户”表中每个账户所拥有的外币的利润[利润一数量*(汇率一买入价)],查询结果中包括“账户”和“利润”字段,并将查询结果保存在一个新表“result1”中,将SQL语句保存在“cx1.prg”文件中。

(2)建立名为“bd1”的表单,要求如下:为表单建立数据环境,并向其中添加表“汇率”;将表单标题改为“汇率浏览”;修改命令按钮(标题为查看)下的Chick事件,使用SQL的SELECT语句查询买入价小于汇率的外汇账户信息和“汇率”,并将查询结果放入表“result2”中。

点击查看答案

第3题

●试题三

以下是ASP与数据库应用的典型例子,阅读后请补充 (1) ~ (5) 空缺的内容。

一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便地进行查询和更新。数据库有很多种,如Fox数据库(.dbf)、Access数据库(.mdb)、Informix、Oracle和SQL Server等等,在这里,以Microsoft Access数据库为例来说明ASP是如何访问数据库的。

常用数据库语句如下所示:

1.SELECT语句:命令数据库引擎从数据库里返回信息,作为一组记录。

2.INSERT INTO 语句:添加一个或多个记录至一个表。

3.UPDATE 语句:创建更新查询来改变基于特定准则的指定表中的字段值。

4.DELETE 语句:创建一个删除查询把记录从FROM子句列出并符合WHERE子句的一个或更多的表中清除。

5.EXECUTE 语句:用于激活PROCEDURE(过程)

用ASP来做一个通讯录:

1.建立数据库

用Microsoft Access 建立一个名为datA.mdb的空数据库,使用设计器创建一个新表。

输入以下几个字段,见表1。

表1data mdb的字段和属性

字段名称

数据类型

说 明

其 他

ID

自动编号

数据标识

字段大小:长整型新值:递增索引:有(无重复)

username

文本

姓名

缺省值

usermail

文本

E-mail

缺省值

View

数字

查看次数

字段大小:长整型默认值:0索引:无

Indate

时间日期

加入时间

缺省值

保存为datA.mdb文件

2.连接数据库

Set conn= (1)

conn.Open"driver={Microsoft Access Driver.mdb)};dbq="&Server.MapPath("datA.mdb")

注意:一个页面中,只要连接一次就可以了,数据库使用完后要及时关闭连接。

conn.Close

Ser conn=Nothing

3.添加新记录到数据库

Set conn=Server.CreateObject("ADOD

B.Connection")

conn.Open"driver={Microsoft Access Driver(.mdb};dbq="&Server.MapPath("datA.mdb")

username="程序员"

usermail="xj@163.com"

indate=Now()

sql="insert into data(username,usermail,indata)values("&username&","&usermail&","&indate&")"

(2)

conn.Close

Set conn=Nothing

4.选择数据库里的记录

1)选择所有记录的字段(按记录倒序排序): (3) 。

2)选择所有记录的姓名和Email字段(不排序):sql= "select username,usermail from data"。

3)选择姓名为“程序员”的所有记录: (4) 。

4)选择使用163信箱的所有记录(按查看次数排序):sql="selectfrom data where usermail like%"@163.com"%order by view desc"。

5)选择最新的10个记录:sql="select top 10from data order by ID desc"。

SQL语句已经知道了,不过在Web应用时,还得创建一个RecordSet对象得到记录集,才能把从数据库里取出的值应用在网页上,如果现在将所有的记录显示在网页上就使用如下代码:

Set conn=Server.CreateObject("ADOD

B.Connection")

conn.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath("datA.mdb")

sql="select*from data"

Set rs=Server.CreateObject("ADOD

B.RecordSet")

rs.Open sql,conn,1,1

Do While Not rs.Eof

Response.Write"<p>姓名:"& rs("username")&"E-maih:"& rs("usermail")&"查看:"& rs("view")&"次"& rs("indate")&"加入</p>"

rs.MoveNext

Loop

rs.Close

Set rs=Nothing

conn.Close

Set conn=Nothing

说明:建立数据库连接;创建rs得到记录集;循环显示记录,rs.Eof表示记录末,rs.MoveNext表示移到下一个记录;最后关闭。

5.修改(更新)数据库记录

修改记录的Email:

Set conn=Server.CreateObject("ADOD

B.Connection")

cons.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath("datA.mdb")

ID=1

usermail="xj@163.com"

sql="update data set usermail="&usermail&"where ID="&CInt(ID)

conn.Execute(sql)

conn.Close

Set conn=Nothing

说明:建立数据库连接;获取记录ID、新Email字符串;使用update语句修改记录;conn.Execute来执行;最后关闭。如果使记录的查看值加1,则sql="update data set view=view+1 where ID="&CInt(ID)

6.删除数据库记录

删除某一条记录:

Set conn=Server.CreateObject("ADOD

b.Connection")

conn.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath("datA.mdb")

ID=1

sql= (5)

conn.Execute(sql)

conn.Close

Set conn=Nothing

点击查看答案

第4题

《数据库系统及应用》 实验一 一、实验目的: 1、初步了解S...

《数据库系统及应用》 实验一 一、实验目的: 1、初步了解SQL SERVER 2008的功能。 2、掌握SQL SERVER 2008的使用环境。 3、掌握数据库的建立、查看方法。数据的导入和导出练习。 二、实验内容及步骤: 练习一:熟悉操作环境 熟悉SQL SERVER 2008 “SQL Server Management Studio”窗口的使用。 练习二:掌握数据库的建立 (一)使用命令建立数据库的步骤、方法: 1、单击窗口左上角的“新建查询”命令, 2、在打开的查询窗口中输入代码:Create database lx 说明:这是建立数据库的最简单的一条命令,其中:create是命令动词,database是创建对象的类型(sql中可以使用create创建的对象有很多种,包括数据库、表、查询、视图等),lx是创建数据库的名称。其他参数都缺省 注意(以后做复杂命令时注意): (1) 输入代码时按照书上的标点符号(英文半角下)和格式输入。 (2)将书上的文件存储位置修改为自己的文件夹。 3、单击窗口上的“执行”命令。就可以自动创建数据库,在sql的‘对象资源管理器’窗口可以找到lx库,库文件和日志文件的逻辑名和物理存储的文件名一致,文件位置在sql的安装位置(默认的文件打开和保存位置C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA。) (二)使用图形界面建立数据库的步骤: 1、在方便的位置创建自己的文件夹,按照上课演示的方法窗口操作,按照导航提示创建数据库:数据库名称自定,数据库文件的逻辑名和磁盘存储的物理名尝试修改,体会sql环境使用和磁盘使用数据库的方法,数据库文件位置选择自己创建的文件夹。 2、尝试在数据库中添加数据库文件,可以选择不同分组。体会数据仓库的意义。 练习三:数据库的查看 “使用数据库属性对话框”的“常规”和“文件”选项查看数据库。观察所建数据库的两个数据库的属性是否和以上要求一致。 方法: 右击要查看的数据库名称→选择“属性”→“常规”和“文件”选项进行查看。 练习四:练习数据库的分离和附加 要求:分离、附加用导航方法创建的数据库 1.数据库分离的目的:在SQL Server中可以使用分离数据库和附加数据库的方法快速将数据库从一台服务器转移到另一台服务器上。 分离数据库将使数据库文件(.MDF、.NDF和.LDF文件)与SQL Server脱离关系,这时无法在当前服务器上使用数据库,但数据库文件仍然存储在磁盘上,可以将其复制到另一台服务器上,然后在另一台服务器上用附加数据库的方法将数据库文件附加到SQL Server上,这样就可以在另一台服务器上管理和使用该数据库了。 方法:在“SQL Server Management Studio”中右击要分离的数据库“仓储定货”数据库→“任务”→选择“分离数据库”→勾选“删除链接”→确定。(注意:分离不是删除。如果不勾选“删除链接”,有时系统会提示正在使用的数据库是不能分离的。) 2.数据库附加的目的:将游离的数据库添加到SQL Server中,这样DBMS才能对数据库进行管理和使用。 方法:右击“数据库”文件夹→选择“附加” 注意:若数据库的物理文件名或路径更改之后,在附加数据库时,系统会提示找不到该文件,此时要在“添加”按钮下面的“当前文件路径”重新进行选择。 注意:理解数据库的删除和分离的区别。 练习五:数据转换的操作: (导入和导出数据,其意义:在使用SQL Server的过程中,经常需要将其他应用程序(例如 excel数据表或ASCII 文本文件)的数据移植到SQL Server 2008数据库中,或者将SQL Server 2008的数据表移植到其他数据中。这种在SQL Server 2008和其他应用程序之间的数据转换,是为了方便用户对哪个软件的用法熟悉就在哪个软件下操作。这就是数据导入导出操作。) 练习要求:将收到的练习文件夹中的BGA.xls导入到自己创建的数据库中。(可以先打开BGA.xls文件,查看其内容,再关闭该文件一定要关闭该文件)。 方法:在“management studio”窗口→右击“仓储定货”数据库→“任务”→导入数据→数据源:选择“EXCEL” →再单击“浏览”按钮,找到你的EXCEL文件并选中(就是老师提供给你的BGA.xls文件,)导入到你刚建立的“仓储定货”数据库中)→身份验证选择你登陆SQL时的方式→下一步。。。→选择 “sheet1”→下一步。。。。→完成→回到“management studio”窗口→右击你的数据库“仓储定货”→刷新→展开你的数据库,找到“表”→右击你刚导入的表名“dbo.sheet1$”→选择“选择前1000行”命令,就可以查看表中的内容。 将bgA.xls工作表转换为SQL数据表后,就可以使用SQL命令操作数据表了如:计算出实发工资列的数据。 方法:单击工具栏上的“新建查询”按钮,在右窗格中输入如下命令: Use 自己创建的数据库名称 --打开数据库并把他作为当前数据库 不用该命令可能会出现上课时出现的错误,即当前数据库不对 update dbo.Sheet1$ set 实发=基本工资+津贴-个人税-水电费 --该命令是计算实发工资的命令 选中这两行命令→再单击“执行”按钮→右击你的表名“dbo.sheet1$”→选择“选择前1000行”命令,就可以查看到计算后的内容啦。 (2)导出数据:是将SQL Server表中的数据转换为其他指定格式的数据的过程,例如将SQL Server表的内容转换为EXCEL数据表。 注意:导出后,原本数值型的数据在EXCEL中都变成文本型的啦,此时选中文本数字,之后在左上角或右上角会出现一个“”的一个图表,单击其右边的下来箭头,选择“转换为数值型”即可。 另外刚导入的数据表,想要再导出数据,只有重新命名表名后才可以导出,否则提示导出失败。

点击查看答案

第5题

1、查看当前MySQL数据库中有哪些数据库的命令是什么?

A、show databases;

B、show database;

C、show data;

D、show source;

点击查看答案

第6题

数据库中有"商品"表如下:[图] 执行SQL命令: SELECT * ...

数据库中有"商品"表如下:执行SQL命令: SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 10000; 查询结果的记录数是______。

A、1

B、2

C、3

D、10

点击查看答案

第7题

在MySQL中,查看某数据库中所有数据表列表的语句是( )。

A、SELECT tables;

B、SELECT table;

C、SHOW tables;

D、SHOW table;

点击查看答案

第8题

一个关系数据库中有一个数据表有15列,它是指()。

A. 属性值

B. 度数

C. 基数

D. 维数

点击查看答案

第9题

show table是MySQL中显示某数据库中所有表的命令。
点击查看答案

第10题

已知某数据库中的表 score 结构如下: [图] 编写SQL代...

已知某数据库中的表 score 结构如下:编写SQL代码,给出已经有成绩记录的所有学生的学号。

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信