永发信息网

解释数据库中关系

答案:2  悬赏:50  手机版
解决时间 2021-01-03 01:09
  • 提问者网友:蔚蓝的太阳
  • 2021-01-02 20:40




最佳答案
  • 五星知识达人网友:十鸦
  • 2021-01-02 21:49
问题:怎样将力控组态软件中的数据存储到关系数据库?
  回答:力控监控组态软件为了实现力控数据库和关系数据库之间数据传输提供了多个组件,如:扩展组件中的ODBCRouter,后台组件中的ADO组件,这些组件中不仅封装了ODBC规范,同时也封装了ADO规范,用户可以根据需要在建立数据库链接时选择需要使用的规范。利用ADO组件可以通过脚本来创建数据表,插入、删除记录,编辑已有的数据表,清空删除数据表等。同时也可以通过ODBCRouter组件的配置向导实现以上功能。
  下面主要讲解力控监控组态软件使用ODBCRouter将数据转储到SQLserver2000
  1、新建数据源
  ODBCRouter组件中的数据源指的是力控的数据库。
  1) 在启动ODBCRouter组件后, 通过新建向导,新建数据源按钮或者直接在导航栏上的数据源双击都可以弹出新建数据源界面。
  2) 如果力控数据库运行在本地,直接选择本地连接,进行下一步就可以了。

  3) 如果力控数据库运行在远程,就要选用远程连接,填写远程数据库的IP地址。

  2、新建任务
  在导航栏中的转储任务上双击就可以弹出新建任务窗口。
  选择Microsoft OLE DB provider for SQL Server程序,进入下一步,

  输入登陆SQLserver2000数据库的用户ID和密码,同时选中允许保存密码,选择数据库中要转储数据的数据库目录,然后完成。


  选择数据库中的表名或者直接写入表名,如果数据库中没有此表名,数据转储时会自动创建表格。进入下一步,


  导出: 组件提供6种导出方式,历史单纪录,历史多纪录,实时单纪录,实时唯一单记录,实时多记录,实时唯一多记录;在导出时可以选择导出前是否删除原表,如果是多记录导出,可以选择导出是否单一触发。
  先选择数据源,然后添加要转储的数据点,进入下一步

  选择触发方式,进入下一步


  字段Time和TagName是建表是的自动字段,不用设置,可以根据不同需要自己增加数据转储的字段,可以自己修改字段名。

  按钮AuTo是自动添加所有变量的字段名,如果是本地数据源就字段名等于变量名,如果是远程数据源字段名自动等于”远程数据源名\\变量名”。
  此时点击完成,和SQLserver2000之间的一个数据转储任务就设置完成。
  选中任务名称,点击运行,进入运行状态
全部回答
  • 1楼网友:患得患失的劫
  • 2021-01-02 22:27

23 数据库(database)是按照数据结构来组织、存储和管理数据的仓库,是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。

24

sql(structured query language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。

25

概念

  事务(transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如sql,c++或java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成。

  例如:在关系数据库中,一个事务可以是一条sql语句,一组sql语句或整个程序。

特性

  事务是恢复和并发控制的基本单位。

  事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为acid特性。

  原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。

  一致性(consistency)。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。

  隔离性(isolation)。一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。

  持久性(durability)。持续性也称永久性(permanence),指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其有任何影响。

26

索引是对数据库表中一列或多列的值进行排序的一种结构,例如 employee 表的姓(name)列。如果要按姓查找特定职员,与必须搜索表中的所有行相比,索引会帮助您更快地获得该信息。

  索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。

  索引提供指向存储在表的指定列中的数据值的指针,然后根据您指定的排序顺序对这些指针排序。数据库使用索引的方式与您使用书籍中的索引的方式很相似:它搜索索引以找到特定值,然后顺指针找到包含该值的行。

  在数据库关系图中,您可以在选定表的“索引/键”属性页中创建、编辑或删除每个索引类型。当保存索引所附加到的表,或保存该表所在的关系图时,索引将保存在数据库中。

建立索引的优点  1.大大加快数据的检索速度;

  2.创建唯一性索引,保证数据库表中每一行数据的唯一性;

  3.加速表和表之间的连接;

  4.在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。

编辑本段索引的缺点

  1.索引需要占物理空间。

  2.当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,降低了数据的维护速度。

27 lock 确保当一个线程位于代码的临界区时,另一个线程不进入临界区。如果其他线程试图进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯