SQL
Уикипедия — ашық энциклопедиясынан алынған мәлімет
| SQL | |
|---|---|
| бағдарламалау парадигмасы | Multi-paradigm |
| Пайда болды | 1974 |
| Дамытушы/дизайнері | Donald D. Chamberlin Raymond F. Boyce |
| Бағдарламалық жасақтама дамытушысы | ISO/IEC |
| Бағдарламалық жасақтама рилизі | SQL:2011/ 2011 |
| Теру жүйесі | Static, strong |
| Имплементациялары | Many |
| Бағдарламалық жасақтама тілінің диалекттері | SQL-86, SQL-89, SQL-92, SQL:1999, SQL:2003, SQL:2008, SQL:2011 |
| Бұған ықпал етті | Datalog |
| Ықпалы | CQL, LINQ, Windows PowerShell[1] |
| Операциялық жүйесі | Cross-platform |
| Веб-сайты | ISO/IEC 9075-1:2008: Information technology – Database languages – SQL – Part 1: Framework (SQL/Framework). |
| SQL | |
|---|---|
| Файл кеңейтімі: | .sql |
| MIME түрі: | application/x-sql |
| Дамытқан мекеме атауы: | ISO/IEC |
| Формат типі: | Database |
| Қалып(тар)ы: | ISO/IEC 9075 |
SQL (ағылш. Structured Query Language) — реляциялық дерекқорларын құруға, өзгертуге және басқаруға арналған универсалды компьютер тілі.
Тарихы[өңдеу]
Тіл элементтері[өңдеу]
SQL тілі келесі тіл элементтеріне бөлінген:
- Clauses
- Expressions
- Predicates
- Queries
- Statements
- Insignificant whitespace
Сипаттамасы[өңдеу]
SQL тілі келесі бөлімдердің жиынтығынан құралады:
- операторлар;
- инструкциялар;
- және есептуіш функциялары.
Сілттемелер[өңдеу]
- ↑ Paul, Ryan A guided tour of the Microsoft Command Shell. Ars Technica. Тексерілді, 10 сәуір 2011.
|
|
|
|---|---|
| Versions | SQL-86 • SQL-89 • SQL-92 • SQL:1999 • SQL:2003 • SQL:2006 • SQL:2008 • SQL:2011 |
| Keywords | Create • Delete • From • Having
• Insert • Join • Merge • Null • Order by • Prepare • Select • Truncate • Union • Update • Where |
| Related | Edgar Codd • Relational database |
| ANSI SQL parts | Framework • Foundation • Call-Level Interface • Persistent Stored Modules • Management of External Data • Object Language Bindings • Information and Definition Schemas • SQL Routines and Types for the Java Programming Language • XML-Related Specifications |
|
|
|
|---|---|
| Versions | * SQL-86 |
| Keywords | * Case |
| Related | * Edgar Codd |
| ISO/IEC SQL parts | * Framework |
|
|
|
|---|---|
| Дерекқор модельдері *Дерекқор нормализациясы *Database storage *Distributed DBMS *Federated database system *Referential integrity *Реляциялық алгебра *Relational calculus *Реляциялық дерекқор *Relational DBMS *Реляциялық модель *Объект-реляциялық дерекқор *Transaction processing | |
| Концепция | Дерекқор *ACID *CRUD *Null *Candidate key *Foreign key *Primary key *Superkey *Surrogate key *Armstrong's axioms *NoSQL |
| Объекттер | *Relation **table **column **row *View *Transaction *Log *Trigger *Index *Stored procedure *Cursor *Partition |
| Компоненттері | Concurrency control *Data dictionary *JDBC *XQJ *ODBC *Query language *Query optimizer *Query plan |
| Функциялары | Administration and automation * Query optimization * Репликация |
| ; Дерекқор өнімдері | |