SQL数据库操作步骤及代码

SQL数据库操作步骤及代码

ID:46392462

大小:647.51 KB

页数:30页

时间:2019-11-23

SQL数据库操作步骤及代码_第1页
SQL数据库操作步骤及代码_第2页
SQL数据库操作步骤及代码_第3页
SQL数据库操作步骤及代码_第4页
SQL数据库操作步骤及代码_第5页
资源描述:

《SQL数据库操作步骤及代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章数据库高级编程ADO.NET是为.NET框架而创建的,是对ADO(ActiveXDataObjects)对象模型的扩充。ADO.NET提供了一组数据访问服务的类,可用于对MicrosoftSQLServer、Oracle等数据源的一致访问。ADO.NET模型分为.NETDataProvider(数据提供程序)和DataSet数据集(数据处理的核心)两大主要部分。.NET数据提供程序提供了四个核心对象,分别是Connection、Command、DataReader和DataAdapter对象。功能如表2-1所示。表2-1ADO.NET核心对

2、象对象功能Connection提供和数据源的连接功能Command提供访问数据库命令,执行查询数据或修改数据的功能,例如运行SQL命令和存储过程等DataReader从数据源中读取只向前的且只读的数据流DataAdapter是DataSet对象和数据源间的桥梁。DataAdapter使用4个Command对象来运行查询、新建、修改、删除的SQL命令,把数据加载到DataSet,或者把DataSet内的数据送回数据源2.1SQLServer相关配置在使用C#访问数据库之前,首先创建一个名为“chap2”的数据库,此数据库作为2.1节及2.2节中例题

3、操作的默认数据库。然后创建数据表Products,表结构如表2-2所示。创建完毕后可录入初始化数据若干条。表2-2Products表表结构序号列名字段说明数据类型长度主键允许空1ProductID商品编号char4主键否2ProductName商品名称nvarcharnvava40否3SupplierName供应商名称nvarchar40否4CategoryName商品类别名称nvarchar40否5UnitPrice单价money否6UnitsInStock库存量smallint否7Discount是否折扣char1否下面首先介绍几个SQLSe

4、rver2012的常用操作。这些操作都是初学者在实践环节及上机课的操作中出现问题较多的地方。1.身份验证方式SQLServer2012在安装时默认是使用Windows验证方式的,但是安装过后用户可随时修改身份验证方式。启动SQLServer2012ManagementStudio,在“连接到服务器”对话框中选择“Windows身份验证”连接服务器,连接成功后,在窗体左侧的“对象资源管理器”中右键单击服务器实例节点,并在弹出的快捷菜单中选择“属性”菜单项,系统将弹出“服务器属性”窗体,切换至“安全性”选项卡,如图2-1所示。图2-1“服务器属性”对

5、话框-“安全性”选项卡在“服务器身份验证”部分选择“SQLServer和Windows身份验证模式”选项,并单击【确定】按钮。系统将提示需要重新启动SQLServer以使配置生效,如图2-2所示。图2-2系统提示框右键单击“对象资源管理器”的服务器实例节点,在弹出的快捷菜单中选择“重新启动”菜单项,SQLServer将重新启动服务,重启成功后即可使用混合验证方式登录SQLServer服务器。2.添加登录账户大部分初学者都习惯于使用SQLServer的系统管理员账号“sa”来登录数据库服务器,而在实际工作环境中使用sa账号登录服务器是不合理的。因为

6、很多情况下系统的数据库是部署在租用的数据库服务器上的,此时数据库设计人员或编程人员都不可能具有sa账号的使用权限,因此在将身份验证方式修改为SQLServer和Windows混合验证后,需要为某应用程序创建一个专用的登录账户。其操作步骤描述如下。(1)使用Windows身份验证登录SQLServer,在对象资源管理器中点击“安全性”节点前面的加号“+”,在展开后的“登录名”子节点上单击右键,如图2-3所示,并在弹出的快捷菜单中选择“新建登录名”选项。图2-3登录名节点的右键菜单(2)系统弹出“登录名—新建”对话框中,如图2-4所示。首先在登录名输

7、入框中填写需要创建的用户名,此处以“zd”为例;将身份验证方式选为“SQLServer身份验证”,为新建账户设置密码为“123”,同时去除“强制实施密码策略”和“用户在下次登录时必须更改密码”选项;最后为账户选择默认数据库“chap2”。图2-4“登录名-新建”对话框“常规”选项卡(3)服务器角色节点不予配置。有关SQLServer服务器角色请参考相关资料,此处不再详细介绍。(4)在对话框左侧选项卡中选择“用户映射”节点,如图2-5所示,在“映射到此登录名的用户”列表中,勾选此前创建好的数据库“chap2”,在窗体右下方的“数据库角色成员身份”框

8、里选择“db_Owner”,即数据库拥有者。图2-5“登录名-新建”对话框“用户映射”选项卡(5)安全对象节点一般不予配置。(6)在对话

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。