Рубрика: Andmebaasisüsteemide alused
трансакции SQL
Транзакция — это последовательность операций, выполняемых в логическом порядке пользователем, либо программой, которая работает с БД. Транзакция – это распространение изменений в БД. Например, если мы создаём, изменяем или удаляем запись, то мы выполняем транзакцию. Крайне важно контролировать транзакции для гарантирования. Основные концепции транзакции описываются аббревиатурой ACID – Атомарность гарантирует, что любая транзакция будет зафиксирована…
Нормализация таблицы
Normaliseerimine — admebaasi andmete korrastamine. Otsime tabelites : 1) NormaalKuju (1NF) 2) NormaalKuju (2NF) 3) NormaalKuju (3NF)
Фрукты SQL Server
Puuviljad / (id, puuvilja nimi, värvi, maitse, päritolumaa) / puuvilja säilivusaeg Otsing viimase tähe järgi
Фразы SELECT
SQL вырать все поля из таблицы с именем laps Näidata ainult nimi ja pikkus Näidata ainult lapsed, kelle pikkus on suurem kui 167 Sorteerimine Näitame kõik nimed mis algavad » M « Näitame kõik nimed mis sisaldavad » i « —vahemik — промежуток — between—leiame lapsed vanuses (5;15 ) COUNT() — количество заполненных ячеек —ilma…
Пользователи и их права
Andmebaasi loomine Kasutaja lisamine Loome kasutaja nimega ValeriaAllik parooliga Valeria2007 Public andmebaasi tasemel Tabeli lisamine oma kasutajasse Veakontroll, toimingute õigsus XAMPP Uue kasutaja lisamine Redigeerimisõigused Tabeli lisamine / Lubade muutmine tabeli tasemel Õiguste kontroll UPDATE lisamine ja Kontrollimine Задание 1. SQL Создать БД MovieBase, внутри БД создать таблицу movies (id, moviesNimi, moviesYear, movieDir и movieCost). Заполнить таблицу…
Сохраненная процедура/SQL Server
See on tavaline programm või funktsioon, mis käivitab mitu tegevust TABLE PIDUPÄEV —kuvab kõik mis on tabelis —kustuta ID järgi Programmability —kuvame kõik peod mis algavad A tähega —kuvame kõik peod mis on ühe kuu jooksul
Включение данных РАНДОМ в базу данных
RANDOM andmete — https://www.mockaroo.com/ XAMPP localhost Lisa vähemalt 3 kliendi andmed, millest üks oled sina. SELECT, UPDATE, DELETE lausete kasutamine Muuda enda lisatud automargiks Zaporožets ‘Update’ Muuda kõik Cadillac margid Citroën’iks 1 2 Kustuta ära read, mille ID on 5, 10 ja 15 Kuva read, kus on ainult ID, perenimi, automark ja aasta, sorteeri ID…
База данных — теория
Milleks on vaja andmebaas? — andmete salvestamine, säilitamine ja korrastamine — andmebaas = AB — andmete korrastatud kogum — andmee korrastamiseks on vaja andmebaasi haldamise tarkvara (система управления базами данных — MS SQL Server, XAMPP/localhost, MS Access) Andmetüübid TEXT NUMBER KUUPÄEVA/LOOGIKA VARCHAR(255)TEXTCHAR(10)CHARACTER(20)Näited: nimi, isikukood,telefon, kirjeldus INTSMALLINBITENumeric(5,2)Decimal(5,2 — десятичные цифры 5 — всего знаков 2- количество…
SQL тригеры
Triger (trigger) — protsess, mille abil tema sisse kirjutatud tegevused automaatselt käivitatakse. Insert trigger — triger, mis jälgib(отслеживает) andmete lisamine tabelisse ja teeb vastava kirje tabelis logi Trigger modify Delete trigger Update trigger Triggerid/ kasutajad SQL — Ülesanne «Papagoi liigid» Database ja tabelid Insert trigger Delete trigger Update trigger Uus kasutaja Õigused XAMPP trigerid Päästik…