SQL тілінің негіздері


Презентация қосу
SQL тілінің негіздері. SQL
жалпы сипаттамасы.
SQL тіліне кіріспе
SQL тілі – реляциялық дерекқорларын құруға, өзгертуге
және басқаруға арналған әмбебап компьютер тілі.
SQL Server – әлемдегі ең танымал деректер қорын
басқару жүйелерінің бірі. Бұл ДҚБЖ әртүрлі жобалар
үшін жарамды: шағын қолданбалардан үлкен жүктемелі
жобаларға дейін.SQL серверін Microsoft компаниясы
ойлап тапқан. Бірінші нұсқасы 1987 жылы шықты.
SQL SERVER шығу тарихы
ДҚБЖ – пайдаланушы қолданбаларымен және
деректер қорымен өзара әрекеттесетін бағдарламалық
қамтамасыз ету және келесі мүмкіндіктерге ие:-
- мәліметтер қорын және мәліметтер қоры объектілерін
құруға мүмкіндік береді;
- мәліметтер қорынан ақпаратты енгізуге, жаңартуға, жоюға
және алуға мүмкіндік береді;
- мәліметтерді өңдеу тілін қолдау;
- коммуникациялық бағдарламалық қамтамасыз етумен
интеграциялау мүмкіндігі;
- келесі құралдарды пайдалана отырып, деректер базасына
басқарылатын қол жеткізуді қамтамасыз етеді:
- пайдаланушылардың деректер қорына рұқсатсыз кіруіне
жол бермейтін қауіпсіздік жүйелері;-
сақталған деректердің дәйекті күйін қамтамасыз ететін
деректер тұтастығын қолдау жүйелері;
- олардың мәліметтер базасына бірлескен қол жеткізу
процестерін басқаратын қолданбалы бағдарламалардың
параллель жұмысын басқару жүйелері;
- аппараттық немесе бағдарламалық құралдың ақаулығы
нәтижесінде бұзылған деректер қорын бұрынғы тұрақты
күйге келтіруге мүмкіндік беретін қалпына келтіру жүйесі;
- деректер базасында сақталатын ақпараттың
сипаттамасын қамтитын каталогты
DDL және DML
SQL пәрмендерін екі басты суб-тілге бөлуге болады.
Деректерді анықтау тілі (DDL) дерекқорларды және
дерекқор нысандарын жасау және жою үшін
пайдаланылатын пәрмендерді қамтиды. Дерекқор
құрылымы DDL көмегімен анықталғаннан кейін, дерекқор
әкімшілері мен пайдаланушылары деректерді кірістіру, алу
және өзгерту үшін Data Manipulation Language (DML)
пайдалана алады.
Деректерді анықтау тілінің командалары
Деректерді анықтау тілі дерекқорлар мен дерекқор нысандарын жасау және
жою үшін пайдаланылады. Бұл команда деректер қорының жобасын
орнату және жою кезеңдерінде ең алдымен дерекқор әкімшілері
пайдаланылады. Мұнда төрт негізгі DDL пәрмендерінің құрылымы мен
пайдаланылуын көруге болады:
CREATE. Компьютерде дерекқорды басқару жүйесін орнату көптеген
тәуелсіз дерекқорларды жасауға және басқаруға мүмкіндік береді. Мысалы,
сату бөліміне арналған тұтынушы контактілерінің дерекқорын және HR
бөлімі үшін кадрлар деректерін сақтауды қалауыңыз мүмкін. CREATE
пәрмені осы дерекқорлардың әрқайсысын платформаңызда орнату үшін
пайдаланылады. Мысалы, команда:
CREATE DATABASE қызметкерлері
сіздің ДҚБЖ-дағы «қызметкерлер» деп аталатын бос дерекқорды жасайды.
Дерекқорды жасағаннан кейін, келесі қадам деректерді қамтитын кестелерді жасау
болып табылады. Осы мақсат үшін CREATE командасының тағы бір нұсқасы
пайдаланылуы мүмкін. Команда:
CREATE TABLE personal_info (first_name char (20) not null, last_name char (20) null
емес, employee_id int null)
ағымдағы дерекқорда «personal_info» деп аталатын кестені орнатады. Мысалда
кестеде үш атрибут бар: бірінші_атауы, соңғы_атауы және employee_id және кейбір
қосымша ақпарат.
Дерекқор құру әдісі
Кесте құру әдісі
Кестеге енгізу
ДЕРЕКТЕРДІ манипуляциялау ТІЛІ (DML)• Data
Manipulation Language (DML) – мүмкіндік
беретін тіл элементсіз негізгі операторларды
пайдаланасыз:•
SELECT: деректер базасынан жолдарды шығарады және SQL Server-де
бір немесе бірнеше кестелерден бір немесе бірнеше жолдарды немесе
бағандарды таңдауға мүмкіндік береді.
INSERT: SQL серверіндегі кестеге немесе көрініске бір немесе бірнеше
жаңа жолдар қосады.
UPDATE: кестенің немесе көріністің бір немесе бірнеше бағандарындағы
бар деректерді өзгертеді
DELETE: кестеден немесе көріністен жолдарды жояды.•
MERGE : мақсатта кірістіру, жаңарту немесе жою әрекеттерін
орындайдыбастапқы кестеге қосылу нәтижелеріне негізделген кесте.
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz