技术标签: 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) 确定表与表之间的联系方式,一般情况下通过从表的标识列进行确定 主表:
文章浏览阅读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
文章浏览阅读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程序设计现代方法课后答案第三章
文章浏览阅读5.5k次。本文转自博客园,原文:https://www.cnblogs.com/apink/p/15767687.html,版权归原作者所有。欢迎投稿,投稿请添加微信好友:cloud-native-yang参数解释使用 Prometheus 配置 kubernetes 环境中 Container 的 CPU 使用率时,会经常遇到 CPU 使用超出 100%,下面就来解释一下:con..._container_spec_cpu_quota
文章浏览阅读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多元线性回归方程的显著性检验代码
文章浏览阅读851次。ubuntu环境下在Qt上调用百度地图_ubuntu 百度地图_拿到金像奖上课那家店的博客-程序员宅基地【Qt初入江湖】Qt QtWebEngineWidgets 底层架构、原理详细描述_鱼弦的博客-程序员宅基地探索 Qt WebEngineWidgets:从底层原理到高级应用与技巧_webenginewidgets模块_泡沫o0的博客-程序员宅基地libcef、QWebKit,QWebengine、miniblink内嵌浏览器对比_minilink webengine_二丶九的博客-程序员宅基地Qt We_百度地图离线 qt5.14.2 ubuntu
文章浏览阅读3.7w次,点赞104次,收藏210次。本文从一个具体例子,一步步引出PLT和GOT的定义。_变异扎龙多少钱
文章浏览阅读901次,点赞18次,收藏20次。BP神经网络是一种常用的前馈神经网络,具有强大的非线性映射能力,广泛应用于模式识别、数据预测等领域。然而,BP神经网络存在易陷入局部极小值、收敛速度慢等问题,限制了其在某些任务中的应用。差分进化算法(DE)是一种有效的优化算法,具有较强的全局搜索能力和鲁棒性。将DE算法与BP神经网络结合,可以有效地改善BP神经网络的性能,提高预测精度。DE-BP算法是一种有效的BP神经网络优化算法,具有较强的全局搜索能力、收敛速度快、鲁棒性强等优点。DE-BP算法已成功应用于各种数据预测任务,取得了良好的效果。
文章浏览阅读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
文章浏览阅读321次。http://aspalliance.com/1060_How_to_Popup_a_Window_Using_DIV_Layer_in_ASPNET_1x2x使用javascript弹出窗口,再使用ajax将弹出窗口的选中项填充中主页面的textbox中.从而实现无postback提交...._asp.net div 弹出
文章浏览阅读937次。单例模式解决什么问题?保证一个类仅有一个实例,并提供一个访问它的全局访问点,例如数据库创建等,通常此类对象只需要实例化一次如何实现?将构造函数声明为私有的或者保护的,不让外部直接创建该对象提供一个静态指针和静态方法,提供全局的访问点分类1.懒汉模式:在程序运行时,调用到该对象再创建该对象。加载类时比较快,但运行时获取对象的速度比较慢;线程不安全。无论是饿汉还是懒汉模..._singleton_program.h
文章浏览阅读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日志打印包名称
文章浏览阅读514次,点赞2次,收藏11次。精彩专栏推荐 【作者主页——获取更多优质源码】 【web前端期末大作业——毕设项目精品实战案例(1000套)】1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前端期末大作业,大学生网页设计作业源码,这是一个不错的网页制作,画面精明,代码为简单学生水平, 非常适合初学者学习使用。2.网页编辑:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Web_大学旅游html