ADO.NET例题(面试题)_“select top 10 * from a 表”,哪些数据库不能支持该 sql 语句-程序员宅基地

技术标签: ADO.NET例题(面试题)  

1.ADO.NET中读写数据库需要使用哪些对象?作用是什么?

答:DataConnection连接对象
Command执行命令和存储过程
DataReader向前只读的数据流
DataAdapter适配器,支持增删查询
DataSet数据存储器
DataReader:向前只读的数据流

2.写出一条SQL语句:取出Student表中第31到第40条数据(以自动增长的ID作为主键,主键可能不连续)

①、假设ID是连续的:
select top 10 * from A where ID not in (select top 30 ID from A)

select * from A where ID between 31 and 40

②、假设ID是不连续的:
select top 40 * from A except select top 30 * from A

select top 10 * from A where ID > (select max(ID) from A where ID in (select top 30 ID from A))或 select top 10 * from A where ID not in (select top 30 ID from A)

3.事务的四大特性分别详细说明

①原子性

事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。

②一致性

事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(如 B 树索引或双向链表)都必须是正确的。

③隔离性

由并发事务所作的修改必须与任何其它并发事务所作的修改隔离。事务查看数据时数据所处的状态,要么是另一并发事务修改它之前的状态,要么是另一事务修改它之后的状态,事务不会查看中间状态的数据。这称为可串行性,因为它能够重新装载起始数据,并且重播一系列事务,以使数据结束时的状态与原始事务执行的状态相同。

④持久性

事务完成之后,它对于系统的影响是永久性的。该修改即使出现系统故障也将一直保持。

4.SQL Server是什么类型数据库,保证数据库的完整性都有哪些

答:SQL Server关系型数据库,实体完整性,区域完整性,参展完整性

5.描述SQL Server数据库中的基本约束及其作用

①.主键约束(Primary Key): 确定表中的标识列,(主键字段不能为空,必须唯一) 标识:确定一个对象的唯一表现

②.外键约束(Foreign key) 确定表与表之间的联系方式,一般情况下通过从表的标识列进行确定 主表:

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/a_lllll/article/details/88912396

智能推荐

window系统rocketMq--broker模式配置_rocketmq-broker-程序员宅基地

文章浏览阅读1k次。一 启动namesrv见:https://blog.csdn.net/lqsdxh/article/details/111575551二 配置broker-a打开目录:\rocketmq-all-4.7.1-bin-release\conf\2m-noslave brokerClusterName=DefaultCluster brokerName=broker-a brokerId=0 deleteWhen=04 fileReservedTime=48..._rocketmq-broker

python程序设计课后答案第三章_智慧职教2020Python程序设计课后答案-程序员宅基地

文章浏览阅读78次。请下面一段材料,回答第1-3题。 1.Why is woman so happy?A. She had a pleasant walk. B. She wrote a short听下面一段材料,回答第1-3题。 1. What is the woman NOT satisfied with? A. The post office. B. The man'听下面一段材料,回答第1、2题。 1. Wh..._python程序设计现代方法课后答案第三章

如何正确计算 Kubernetes 容器 CPU 使用率-程序员宅基地

文章浏览阅读5.5k次。本文转自博客园,原文:https://www.cnblogs.com/apink/p/15767687.html,版权归原作者所有。欢迎投稿,投稿请添加微信好友:cloud-native-yang参数解释使用 Prometheus 配置 kubernetes 环境中 Container 的 CPU 使用率时,会经常遇到 CPU 使用超出 100%,下面就来解释一下:con..._container_spec_cpu_quota

python-多元线性回归模型_python多元线性回归方程的显著性检验代码-程序员宅基地

文章浏览阅读2.1k次。只是python代码方便以后调用,理论部分需要看其他人的回归模型的预测import matplotlibimport matplotlib.pyplot as pltimport pandas as pdimport numpy as npimport seaborn as snsimport statsmodels.api as smfrom sklearn import model_selectionfrom scipy.stats import ffrom scipy.sta_python多元线性回归方程的显著性检验代码

ubuntu Qt 地图离线调用_百度地图离线 qt5.14.2 ubuntu-程序员宅基地

文章浏览阅读851次。ubuntu环境下在Qt上调用百度地图_ubuntu 百度地图_拿到金像奖上课那家店的博客-程序员宅基地【Qt初入江湖】Qt QtWebEngineWidgets 底层架构、原理详细描述_鱼弦的博客-程序员宅基地探索 Qt WebEngineWidgets:从底层原理到高级应用与技巧_webenginewidgets模块_泡沫o0的博客-程序员宅基地libcef、QWebKit,QWebengine、miniblink内嵌浏览器对比_minilink webengine_二丶九的博客-程序员宅基地Qt We_百度地图离线 qt5.14.2 ubuntu

聊聊Linux动态链接中的PLT和GOT(1)——何谓PLT与GOT_变异扎龙多少钱-程序员宅基地

文章浏览阅读3.7w次,点赞104次,收藏210次。本文从一个具体例子,一步步引出PLT和GOT的定义。_变异扎龙多少钱

随便推点

DE-BP回归预测 | Matlab实现差分算法优化BP神经网络多变量回归预测-程序员宅基地

文章浏览阅读901次,点赞18次,收藏20次。BP神经网络是一种常用的前馈神经网络,具有强大的非线性映射能力,广泛应用于模式识别、数据预测等领域。然而,BP神经网络存在易陷入局部极小值、收敛速度慢等问题,限制了其在某些任务中的应用。差分进化算法(DE)是一种有效的优化算法,具有较强的全局搜索能力和鲁棒性。将DE算法与BP神经网络结合,可以有效地改善BP神经网络的性能,提高预测精度。DE-BP算法是一种有效的BP神经网络优化算法,具有较强的全局搜索能力、收敛速度快、鲁棒性强等优点。DE-BP算法已成功应用于各种数据预测任务,取得了良好的效果。

初学Oracle PL/SQL 【笔记四】 -程序员宅基地

文章浏览阅读403次。1.触发器: CREATE [OR REAPLACE] TRIGGER Trigger_name {BEFORE | AFTER} Triggering_event ON table_name {FOR EACH ROW} [FOLLOWS another_trigger] [ENABLE/DISABLE] [WHEN condition] DECLARE declaration statements BEGIN

如何在ASP.NET中使用div弹出窗口-程序员宅基地

文章浏览阅读321次。http://aspalliance.com/1060_How_to_Popup_a_Window_Using_DIV_Layer_in_ASPNET_1x2x使用javascript弹出窗口,再使用ajax将弹出窗口的选中项填充中主页面的textbox中.从而实现无postback提交...._asp.net div 弹出

C++设计模式——单例模式(Singleton 模式)_singleton_program.h-程序员宅基地

文章浏览阅读937次。单例模式解决什么问题?保证一个类仅有一个实例,并提供一个访问它的全局访问点,例如数据库创建等,通常此类对象只需要实例化一次如何实现?将构造函数声明为私有的或者保护的,不让外部直接创建该对象提供一个静态指针和静态方法,提供全局的访问点分类1.懒汉模式:在程序运行时,调用到该对象再创建该对象。加载类时比较快,但运行时获取对象的速度比较慢;线程不安全。无论是饿汉还是懒汉模..._singleton_program.h

tomcat 打印详细日志信息_tomcat日志打印包名称-程序员宅基地

文章浏览阅读2.6k次。classes 目录下 新建 logging.properties handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandlerorg.apache.juli.FileHandler.level = FINEorg.apache.juli.FileHandler.directory = ${catali..._tomcat日志打印包名称

大学生静态HTML网页源码——佛山旅游景点介绍网页代码 家乡旅游网页制作模板 web前端期末大作业_大学旅游html-程序员宅基地

文章浏览阅读514次,点赞2次,收藏11次。精彩专栏推荐 【作者主页——获取更多优质源码】 【web前端期末大作业——毕设项目精品实战案例(1000套)】1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前端期末大作业,大学生网页设计作业源码,这是一个不错的网页制作,画面精明,代码为简单学生水平, 非常适合初学者学习使用。2.网页编辑:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Web_大学旅游html

推荐文章

热门文章

相关标签