LBRA6i integrált rendszer



Hasonló dokumentumok
Adatbázis Rendszerek II. 8. Gyakorló környezet

Adatbázis kezelés Delphiben. SQL lekérdezések

Adatbázis használat I. 2. gyakorlat

Adatbázis Rendszerek I. 10. SQL alapok (DML esettanulmány)

Adatbázisok I. Definíció: DDL: - objektum létrehozás CREATE - objektum megszüntetés DROP - objektum módosítás ALTER

Adatbázis rendszerek SQL nyomkövetés

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17

Java és web programozás

Adatbázis, adatbázis-kezelő

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1

Tábla létrehozása: CREATE TABLE alma( ID INT( 3 ) NOT NULL PRIMARY KEY, Leiras VARCHAR( 100 ) );

SQL DDL-2 (aktív elemek) triggerek

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:

Adatbázis-kezelés az Excel 2013-ban

Adatbázis használat I. 1. gyakorlat

ADATBÁZISOK gyakorlat: SQL 2. rész SELECT

LOGISZTIKAI ADATBÁZIS RENDSZEREK UNIÓ, ALLEKÉRDEZÉSEK

Alkalmazói rendszerek ACCESS ZH - javítókulcs Informatika tanár MSC, levelező tagozat, január 06.

SQL jogosultság-kezelés. Privilégiumok Grant és Revoke Grant Diagrammok

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:

SQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai

Java és web programozás

Tartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2

ADATBÁZIS-KEZELÉS FÉLÉVES FELADAT

Gyakorlás: Hozzunk létre egy Alkalmazottak táblát AZO szám, Részleg szöveg, Munkakör szöveg és BelépésDátuma dátum típussal.

Adattípusok. Max. 2GByte

A relációs adatbáziskezelés szabványos nyelve Két fő csoportba sorolhatók az utasításai

Adattípusok. Max. 2GByte

Adatbázis tartalmának módosítása

Adatbázisok* tulajdonságai

Az SQL nyelv Structured Query Language (Struktúrált lekérdező nyelv)

SQL PÉLDATÁR. készült a PTE TTK Iskolai informatika III. kurzus teljesítésére

A könyv tartalomjegyzéke

Adatbázisok. 9. gyakorlat SQL: SELECT október október 26. Adatbázisok 1 / 14

Kilencedik témakör: Lazarus-Firebird. Készítette: Dr. Kotsis Domokos

Spatial a gyakorlatban

ADATBÁZIS RENDSZEREK I BEADANDÓ

Adatbázis-lekérdezés. Az SQL nyelv. Makány György

Adatbázis Rendszerek II. 5. PLSQL Csomagok 16/1B IT MAN

Adatbázis-kezelés. Harmadik előadás

LOGISZTIKAI ADATBÁZIS RENDSZEREK JOIN, AGGREGÁCIÓ

Választó lekérdezés létrehozása

Vidux DVR and CMS Release Notes update from to Verziókövetési jegyzet

8. Gyakorlat SQL. DDL (Data Definition Language) adatdefiníciós nyelv utasításai:

Az indexelés újdonságai Oracle Database 12c R1 és 12c R2

Informatikus informatikus Térinformatikus Informatikus É 1/6

Adatbázis Rendszerek II. 2. Ea: Gyakorló környezet

Oracle Audit Vault and Database Firewall. Gecseg Gyula Oracle DBA

Adatbázis Rendszerek II. 2. Gyakorló környezet

ALAPOK. 0 és 255 közé eső számértékek tárolására. Számértékek, például távolságok, pontszámok, darabszámok.

Teszt autók mozgatása modul

Az SQL adatbázisnyelv: DML

Adatbázisok-1 előadás Előadó: dr. Hajas Csilla

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 4.ELŐADÁS. Adatbázis alapú alkalmazások készítése PHP-ben

HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL. Budapest, november 08.

Féléves feladat. Vezetéknév Keresztnév

SQL. Táblák összekapcsolása lekérdezéskor Aliasok Allekérdezések Nézettáblák

A trigger egy aktualizálási művelet esetén végrehajtandó programrészletet definiál. Alakja:

Webfejlesztés 4. alkalom

Adatbázisok. 2. gyakorlat SQL november november 12. Adatbázisok 1 / 31

INFORMATIKA. PRÓBAÉRETTSÉGI május KÖZÉPSZINT. Pontozási és javítási útmutató

PHP-MySQL. Adatbázisok gyakorlat

AB1 ZH mintafeladatok. 6. Minősítse az állításokat! I-igaz, H-hamis

Gazdasági folyamatok térbeli elemzése. 5. elıadás

STRUCTURED QUERY LANGUAGE(SQL) - ALAPOK

Felhasználói segédlet a Scopus adatbázis használatához

Access XP alapokon Tartalomjegyzék

Adatbázis rendszerek tervezése

Online számlázó program. Felhasználói útmutató (frissítve : )

Access alapok. Megnevezés Művelet Minta. Új adatbázis létrehozása. Új / Üres adatbázis.. Tábla létrehozása tervező nézetben.

Könyvtári nyilvántartás

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE) október október 22. Adatbázisok 1 / 14

Iktatás modul. Kezelői leírás

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

Rövid leírás a Make Your Mark szoftver használatához

BEVEZETÉS Az objektum fogalma

Adatbázis-kezelés. MySQL, PhpMyAdmin. 1. gyakorlat

Adatok szűrése, rendezése

Adatbázisok elleni fenyegetések rendszerezése. Fleiner Rita BMF/NIK Robothadviselés 2009

GPRS Remote. GPRS alapú android applikáció távvezérléshez. Kezelési útmutató

N Y I L A T K O Z A T

Pénzügy modul Folyószámla felhasználói leírása

Adattárház tiszta alapokon Oracle Day, Budapest, november 8.

Adóhátralék kezelés egyszerűen. Használati útmutató

Relációs algebra áttekintés és egy táblára vonatkozó lekérdezések

Adatbázisok II. rész

Automatikus feladatok modul

INFORMATIKAI ALAPISMERETEK

BGF. 4. Mi tartozik az adatmodellek szerkezeti elemei

Tájékoztató. Használható segédeszköz: -

Változáskezelés Verzió Dátum Változás Pont Cím Oldal Kiadás: Verzió: 2.0. Oldalszám: 2 / 8

Statisztikai szoftverek Molnár Gábor József

Indexek és SQL hangolás

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlaton a következőket fogjuk gyakorolni:

Angol szótár V

Adóhátralék kezelés egyszerűen. Telepítési útmutató. A program futtatásához Windows XP, Windows 7, 8 operációs rendszer szükséges.

SQL haladó. Külső összekapcsolások, Csoportosítás/Összesítés, Beszúrás/Törlés/Módosítás, Táblák létrehozása/kulcs megszorítások

Comp-Sys Fo ko nyv-sza mla za s Program Felhaszna lo i leı ra s a to l e rve nyes programmo dosı ta sokhoz

Átírás:

LBRA6i integrált rendszer LIBRA 6i logolás és a log megtekintése Készítette: Libra Szoftver Zrt. Létrehozás dátuma: 2005.12.15. Utolsó módosítás: 2014.10.30. Referencia szám: LIBRA6i_UZEM_V_1.5 Verzió: 1.5

LIBRA 6i logolás és a log megtekintése A logolás beállítása az alábbi képernyőn történik: A Form segítségével lehet a logolandó táblákat és azon belül a logolandó mezőket beállítani. Magyarázat: Felső táblázat: Táblanév A logolandó tábla adatbázis neve Tábla megnevezése A logolandó tábla leírása Alsó táblázat: Mezőnév A logolandó mező adatbázis neve Mező megnevezése A logolandó mező leírása A beállítások után a Kijelölt trigger újrakészítése gombbal az adott táblára újra felkerül a trigger. Szükség esetén az Összes trigger létrehozása gombbal az összes triggert újra lehet generálni. A Logok megtekintése gomb azonnal a logolás eredményét mutatja.

A log megtekintése a következő képernyőn lehetséges: Magyarázat: Felső sor: Azonosító A módosult táblában a módosult rekord egyedi azonosítója Tábla megnevezése A logolt tábla leírása Oszlop megnevezése A logolt oszlop leírása Alsó táblázat: Tábla neve A logolt tábla adatbázis neve Mező neve A logolt mező adatbázis neve Művelet A művelet kódja. I: Insert (új), U: Update (módosult), D: Delete (törölt) Dátum A módosítás időpontja Felhasználó A módosító user kódja Régi érték A módosult mező régi értéke Új érték A módosult mező új értéke

A tábla szerkezete: Magyarázat: ID A gl_table_log táblában a rekord egyedi azonosítója TABLE_NAME Az adatbázisban a logolt tábla neve COLUMN_NAME Az adatbázisban a logolt mező neve TABLE_ID A logolt táblában a módosult rekord egyedi azonosítója OLD_VALUE A módosult mező régi értéke NEW_VALUE A módosult mező új értéke USER_NAME A módosító kódja OPERATION_CODE a művelet kódja: I: Insert (új), U: Update (módosult), D: Delete (törölt) DATUM A módosítás dátuma CRU, CRD, LMU, LMD a logtáblában lévő változtatás ideje és userkódja.

SQLPLUS-ból a tábla lekérdezése: Példák: Teljes tábla lekérdezése: select * from gl_table_log Fordított időrendben (legújabb elől): select * from gl_table_log order by datum desc Csak egy adott tábla: select * from gl_table_log where TABLE_NAME= UGYFEL order by datum desc Csak egy adott tábla és mező: select * from gl_table_log where TABLE_NAME= UGYFEL and COLUMN_NAME= NEV order by datum desc Csak a régi és új értékek: select OLD_VALUE, NEW_VALUE from gl_table_log where TABLE_NAME= UGYFEL and COLUMN_NAME= NEV order by datum desc

Adatok változásának követése a LIBRA 6i-ben A változások követéséhez paraméterezni kell a programrészt. Ezt a TÖRZS Törzskarbantartás (M), ezen belül az Általános törzsek karbantartása (G), majd ezen belül a Logolási paraméterek beállítása (Z) form-on lehet megtenni: A felső táblázatban a követendő táblák, az alsó táblázatban a táblák követendő mezőit kell beállítani. A beállítás után a felső két gomb valamelyikével vagy az adott táblára, vagy az összes táblára automatikusan rákerül egy figyelő trigger. Innentől a követés az adott táblán működik. Ezek az adatok a GL_TABLELOG_SETUP:

A tábla értelmezése: ID egyedi azonosító. TABLE_NAME A figyelt tábla neve. TABLE_TITLE A figyelt tábla leírása. CRU A figyelt tábla létrehozó kódja. CRD A figyelt tábla létrehozás dátuma. LMU A figyelt tábla módosítójának kódja. LMD A figyelt tábla módosításának dátuma. és a GL_TABLELOG_SETUP_CHILD táblában tárolódnak: A tábla értelmezése: ID egyedi azonosító. TABLE_ID A figyelt tábla egyedi azonosítója a GL_TABLELOG_SETUP táblában. COLUMN_NAME A figyelt mező neve. COLUMN_TITLE A figyelt mező leírás. CRU A figyelt mező létrehozó kódja. CRD A figyelt mező létrehozás dátuma. LMU A figyelt mező módosítójának kódja. LMD A figyelt mező módosításának dátuma. A triggerek dinamikusan generálódnak és kerülnek az adott táblákra. A triggerek csak a követendő mezőket figyelik és log-olják.

A táblán lévő triggerek adott mezőinek változásait a LIBRA a következő táblában tárolja: GL_TABLE_LOG A tábla értelmezése: ID egyedi azonosító. TABLE_NAME A figyelt tábla neve. COLUMN_NAME A figyelt mező neve. TABLE_ID A figyelt táblában a módosult rekord egyedi azonosítója. OLD_VALUE A mező régi értéke. Insert esetén értéke: null, de csak abban az esetben keletkezik, ha az új értéke nem null. NEW_VALUE A mező új értéke. Delete esetén null. USER_NAME A módosítást végző személy Libra beli USER neve. OPERATION_CODE A módosítás kódja. (I Insert, U Update, D Delete) DATUM A módosítás dátuma. CRU A LOG-rekord létrehozó kódja. CRD A LOG-rekord létrehozás dátuma. LMU A LOG-rekord módosítójának kódja. LMD A LOG-rekord módosításának dátuma. Budapest, 2014. 10. 29.