當前位置:首頁 » 編程語言 » 工業追溯sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

工業追溯sql

發布時間: 2022-07-30 01:32:48

A. sql server 2008資料庫和工業實時資料庫有什麼區別 兩者能把數據合並在一起作為實時數據使用嗎

你是說sql server 和insql的區別吧
使用的查詢語句基本一致,但數據存儲與資料庫結構完全不同, sql server 是關系型資料庫 insql 是實時資料庫,1內部是關系型表結構,2是實時性標簽結構。完全不一樣的東西哦。insql只是藉助了sql的查詢顯示語句而已。

B. SQL是什麼意思懂的鳥幾句

SQL(STructured Query Language)是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統。美國國家標准局(ANSI)與國際標准化組織(ISO)已經制定了 SQL 標准。ANSI 是一個美國工業和商業集團組織,發展美國的商務和通訊標准。ANSI 同時也是 ISO 和 International Electrotechnical Commission(IEC)的成員之一。ANSI 發布與國際標准組織相應的美國標准。1992年,ISO 和 IEC 發布了 SQL 的國際標准,稱為 SQL-92。ANSI 隨之發布的相應標準是 ANSI SQL-92。ANSI SQL-92 有時被稱為 ANSI SQL。盡管不同的關聯式資料庫使用的 SQL 版本有一些差異,但大多數都遵循 ANSI SQL 標准。SQL Server 使用 ANSI SQL-92 的擴展集,稱為 T-SQL,其遵循 ANSI 制定的 SQL-92 標准。

SQL 語言包括兩種主要程式設計語言類別的陳述式: 資料定義語言 (DDL)與資料操作語言 (DML)。下面我們將介紹這兩類語言。

C. sql server資料庫與工業實時資料庫,如winCC組態軟體配置的實時資料庫,如何實現數據通信

目前幾乎所有
組態軟體
都支持ODBC指令,用這些指令可以對各類資料庫進行讀、寫、增加、刪除等操作。不同軟體的做法不同,但道理都差不多,每一種組態軟體都有專門章節指導。
一般情況下,步驟是:1建立一個資料庫
2定義數據源:進入「控制面板」中的「管理工具」,用滑鼠雙擊「數據源
(ODBC)」選項,彈出「
ODBC數據源
管理器」。3在組態軟體中引用
資料庫操作
指令,操作已經定義好的資料庫。
請參考組態軟體說明書。
給10分行不行?

D. SQL資料庫是什麼 主要干什麼用的

SQL資料庫之QQ農場版

人物:菜鳥, 收垃圾的, 數據機器
菜鳥: 吃菜的鳥,簡稱菜鳥
數據機器: 指的SQL Server 2008(微軟體最新推出的資料庫,數據大小支持100TB(我的家庭住址:http://www.microsoft.com/china/sql/2008/)
計算機基礎單位換算:
一道「月亮之上」mp3文件大小為5MB左右
1GB=1024MB 1TB=1024G
資料庫 Database,簡稱DB,是一種總稱,有幾種資料庫產品:
大型:Oracle(甲骨文),DB2(IBM) 這種軟體用於電信,工業。
中型:SQL Server 2000, SQL Server2005, SQL Server 2008(都是微軟)
小型:ACCESS, foxpro, vf
這樣的,你電腦上的文件也比較多吧,你要什麼資料的時候,想一下,如何做的!!!!!!!!!!!!!
是不是一個文件夾包一個文件夾的,我們要一個一個的解開,,特是煩,時間浪費了,而且我要說的,很多人,放文件是東一個西一個,不好找,文件不能充分利用。
用過系統里的搜索沒有,你只要說文件名或文件內容,他會乖乖從硬碟里給找出來,這就是資料庫的原形,但找到這個文件可能要1分,或者更長時間。
我們能不能把搜索的時間從5分鍾變為100ms(毫秒)了。
提示: 1000ms = 1s秒)
一個大街走過來的人: 可以,現在的百毒不是這樣嗎,輸一個詞 「艷照門」颼的一個就出來了。
菜鳥: 對,這就是資料庫的應用,速度快,想一下你是怎麼存文件的吧,每次關程序的時候,要你這里選那裡選存放地方,煩,用了這么久,還不知道要存什麼地方。
收垃圾的:資料庫有什麼秘密了。

菜鳥:說你菜,你還不相信,是這樣的,好比一個100米的菜地,今天你要吃面,為了味道好吃一點,需要菜葉做為調料,好,這個菜地里這樣的,每過十米一種菜:
1. 靚菜 2. 白菜 3.油菜 4.太空大白菜 5.茄子白菜
6. 白火食菜 7.紫菜 8.花菜 9.捲心菜 10.不鳥不菜
你這個人對生活要求不高,但求生活多資多彩的,下個面,要10種菜都來一點,走來走去,總算花了5分鍾才摘完菜。
而我們如果把每十米都種十種菜,每塊區域都一樣,就算這種多資多彩的人可能20秒也完成了。
收垃圾的:OH,YES(人跳了大約0.00123毫米),是這樣的,把東西集中一齊,速度自然提高了,同時也可以一下知道我種那些菜。

菜鳥:對,這就是資料庫的好處,速度快,不關心文件具體存放地,(OH,YEAR)我不要保存對話框了。給它一個數據,它就會返回相應的結果,再想一想我們windows裡面的搜索

觀眾:老大「windows搜索」老頭已是春天的故事了

數據機器: It's my world(歌詞),媽呀,終於我可以演講演講了,你們說的也很不錯,真正操作起來還有很多工作要作,如何放,如何取。你們懂啥哦!
我們的Excel其實就是一個簡單的資料庫,它縱橫交錯的在一個表格里存放著數據,不可亂存,這是保證我們快速存儲與搜索的基石。

收垃圾的:不聽你們說了,菜鳥的說的100米的菜園,我看我沒有這么多時間去種,還是去QQ農場種些,我感覺,那速度,更快,更直觀(觀眾已扔鞋,apple,banana,orange),,DIDI(聲音),不好,我的BP機通知我的QQ農場1號靚菜被隔壁大媽偷了一個,不對呀!我養了狗的了,(觀眾:這叫臨死也要偷,誰叫你種名字多要吸引的靚菜了,而且還掛了一個標簽:太空一號靚菜).哎(聲音)昨天揀垃圾,忘了給狗一份,這狗狗,這里長時間,一次不給吃,我就下了菜,不說了,,我要火箭速度去抓住偷,這是歷史第一次。
原創自:http://hi..com/ohxs
作者:小魚

結語: 資料庫是種把數據按一定格式有序存儲,能快速,准確返回數據
建議: 初學者學習先學習 Access,office系列的,比較快的就可以上手,界面和word,excel一樣,之後學習sql server,和mysql(免費),論壇用的比較多(PHPWind論壇,喬客)

E. SQL 追溯查詢寫個視圖表,

SQL Server 2005:
架構dbo的所有表
select t.[name] as tablename, s.[name] as [schema] from sys.tables as t,sys.schemas as s where t.schema_id = s.schema_id
and s.[name] = 'dbo'
架構dbo的所有視圖
select v.[name] as viewname, s.[name] as [schema] from sys.views as v,sys.schemas as s where v.schema_id = s.schema_id
and s.[name] = 'dbo'

F. 什麼是SQL

SQL是一種編程語言,下面對其進行一個詳細介紹,你應該能看懂:

SQL(Structure Query Language)語言是資料庫的核心語言。
SQL的發展是從1974年開始的,其發展過程如下:
1974年-----由Boyce和Chamberlin提出,當時稱SEQUEL。
1976年-----IBM公司的Sanjase研究所在研製RDBMS SYSTEM R
時改為SQL。
1979年-----ORACLE公司發表第一個基於SQL的商業化RDBMS產品。
1982年-----IBM公司出版第一個RDBMS語言SQL/DS。
1985年-----IBM公司出版第一個RDBMS語言DB2。
1986年-----美國國家標准化組織ANSI宣布SQL作為資料庫工業標准。
SQL是一個標準的資料庫語言,是面向集合的描述性非過程化語言。
它功能強,效率高,簡單易學易維護(迄今為止,我還沒見過比它還好
學的語言)。然而SQL語言由於以上優點,同時也出現了這樣一個問題:
它是非過程性語言,即大多數語句都是獨立執行的,與上下文無關,而
絕大部分應用都是一個完整的過程,顯然用SQL完全實現這些功能是很困
難的。所以大多數資料庫公司為了解決此問題,作了如下兩方面的工作:
(1)擴充SQL,在SQL中引入過程性結構;(2)把SQL嵌入到高級語言中,
以便一起完成一個完整的應用。
二 SQL語言的分類

SQL語言共分為四大類:數據查詢語言DQL,數據操縱語言DML,
數據定義語言DDL,數據控制語言DCL。

1 數據查詢語言DQL
數據查詢語言DQL基本結構是由SELECT子句,FROM子句,WHERE
子句組成的查詢塊:
SELECT <欄位名表>
FROM <表或視圖名>
WHERE <查詢條件>

2 數據操縱語言
數據操縱語言DML主要有三種形式:
1) 插入:INSERT
2) 更新:UPDATE
3) 刪除:DELETE

3 數據定義語言DDL
數據定義語言DDL用來創建資料庫中的各種對象-----表、視圖、
索引、同義詞、聚簇等如:
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER
| | | | |
表 視圖 索引 同義詞 簇

4 數據控制語言DCL
數據控制語言DCL用來授予或回收訪問資料庫的某種特權,並控制
資料庫操縱事務發生的時間及效果,對資料庫實行監視等。如:
1) GRANT:授權。
2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一點。
回滾---ROLLBACK
回滾命令使資料庫狀態回到上次最後提交的狀態。其格式為:
SQL>ROLLBACK;
3) COMMIT [WORK]:提交。
在資料庫的插入、刪除和修改操作時,只有當事務在提交到數據
庫時才算完成。在事務提交前,只有操作資料庫的這個人才能有權看
到所做的事情,別人只有在最後提交完成後才可以看到。
提交數據有三種類型:顯式提交、隱式提交及自動提交。下面分
別說明這三種類型。
(1) 顯式提交
用COMMIT命令直接完成的提交為顯式提交。其格式為:
SQL>COMMIT;
(2) 隱式提交
用SQL命令間接完成的提交為隱式提交。這些命令是:
ALTER,AUDIT,COMMENT,CONNECT,CREATE,DISCONNECT,DROP,
EXIT,GRANT,NOAUDIT,QUIT,REVOKE,RENAME。
(3) 自動提交
若把AUTOCOMMIT設置為ON,則在插入、修改、刪除語句執行後,
系統將自動進行提交,這就是自動提交。其格式為:
SQL>SET AUTOCOMMIT ON;

G. 「本系統資料庫軟體應支持SQL和ODBC兩種工業標准」~~~這句話是什麼意思

哈哈,招標需求上的么?
不要太較真了,如果SQL沒有提及是那種,其實就是支持OLEDB和ODBC兩種資料庫連接方式,這兩個的詳細描述,都可以在網路查到,不贅述了。

H. SQL軟體是什麼,怎麼使用~!

SQL是一種編程語言,下面對其進行一個詳細介紹:

SQL(Structure Query Language)語言是資料庫的核心語言。
SQL的發展是從1974年開始的,其發展過程如下:
1974年-----由Boyce和Chamberlin提出,當時稱SEQUEL。
1976年-----IBM公司的Sanjase研究所在研製RDBMS SYSTEM R
時改為SQL。
1979年-----ORACLE公司發表第一個基於SQL的商業化RDBMS產品。
1982年-----IBM公司出版第一個RDBMS語言SQL/DS。
1985年-----IBM公司出版第一個RDBMS語言DB2。
1986年-----美國國家標准化組織ANSI宣布SQL作為資料庫工業標准。
SQL是一個標準的資料庫語言,是面向集合的描述性非過程化語言。
它功能強,效率高,簡單易學易維護(迄今為止,我還沒見過比它還好
學的語言)。然而SQL語言由於以上優點,同時也出現了這樣一個問題:
它是非過程性語言,即大多數語句都是獨立執行的,與上下文無關,而
絕大部分應用都是一個完整的過程,顯然用SQL完全實現這些功能是很困
難的。所以大多數資料庫公司為了解決此問題,作了如下兩方面的工作:
(1)擴充SQL,在SQL中引入過程性結構;(2)把SQL嵌入到高級語言中,
以便一起完成一個完整的應用。
二 SQL語言的分類

SQL語言共分為四大類:數據查詢語言DQL,數據操縱語言DML,
數據定義語言DDL,數據控制語言DCL。

1 數據查詢語言DQL
數據查詢語言DQL基本結構是由SELECT子句,FROM子句,WHERE
子句組成的查詢塊:
SELECT <欄位名表>
FROM <表或視圖名>
WHERE <查詢條件>

2 數據操縱語言
數據操縱語言DML主要有三種形式:
1) 插入:INSERT
2) 更新:UPDATE
3) 刪除:DELETE

3 數據定義語言DDL
數據定義語言DDL用來創建資料庫中的各種對象-----表、視圖、
索引、同義詞、聚簇等如:
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER
| | | | |
表 視圖 索引 同義詞 簇

I. 什麼是SQL呢

SQL是指Structured query language, 簡稱為SQL, 中文稱之為結構化查詢語言. 它一種對關系資料庫中的數據進行定義和操作的句法,為大多數關系資料庫管理系統所支持的工業標准. 它包含6個部分: 1) 數據查詢語言(DQL); 2) 數據操作語言(DML); 3) 事務處理語言(TPL); 4) 數據控制語言(DCL); 5) 數據定義語言(DDL); 6) 指針控制語言(CCL)
基本上常用的關系資料庫管理系統都支持SQL, 但是各個資料庫管理系統對SQL標準的支持也不盡相同, 而且各自都有自己的一套SQL語言, 例如Oracle的稱為PL/SQL; 而SQL Server的稱為Transact-SQL.

要學SQL, 首先學習SQL定義的基本語法; 然後, 針對主流的資料庫管理系統, 有針對的學習該資料庫所實現的SQL(如Oracle的PL/SQL, SQL Server的Transact-SQL). 大概過程如此. 但是, 要看你的發展方向是什麼: 是要做資料庫應用, 還是做資料庫管理; 如果只做資料庫應用, 那麼只有熟練掌握查詢語言和事務處理語言這兩塊就差不多了(我就是如此); 如果要做資料庫管理員(DBA), 那麼就要全面掌握, 而且一定要針對資料庫學習, 因為不同的資料庫系統差別就太大了.

J. SQL 重復循環查詢或追溯查詢問題

--SQLSERVER用遞歸
WITHTTAS
(SELECTNO1,NO2,NAME,STYLE,NO1ASF1,1ASF2
FROMA
WHERENO1NOTIN(SELECTNO2FROMA)
UNIONALL
SELECTA.NO1,A.NO2,A.NAME,A.STYLE,F1,F2+1ASFLEVEL
FROMA,TT
WHEREA.NO1=TT.NO2)
SELECTF1ASNO1,NO2,NAME,STYLE
FROMTTT1
WHEREEXISTS(SELECT1
FROM(SELECTF1,MAX(F2)ASF2FROMTTGROUPBYF1)T2
WHERET1.F1=T2.F1
ANDT1.F2=T2.F2)
ORDERBYNAME