Job Control Language (JCL) Tanfolyami jegyzet. ICSS Kft 2012
|
|
- Botond Faragó
- 6 évvel ezelőtt
- Látták:
Átírás
1 Job Control Language (JCL) Tanfolyami jegyzet ICSS Kft 2012
2 Bevezetés Batch JOB-ok írása Job Control Language használatával történik A JOB lépésekből (STEP) áll Az egyes lépések programokat indítanak el A programok adatállományokkal dolgozhatnak Az egyes lépések végrehajtása egymás után történik ICSS Kft
3 JCL utasítások COMMAND Comment CNTL DD Delimiter ENDCNTL EXEC IF/THEN/ELSE/ENDIF INCLUDE JOB Null OUTPUT PEND PROC SET XMIT ICSS Kft
4 JCL utasítások szintakszisa Egy vagy több 80 byte-os rekordból áll oszlopig írhatók az utasítások 72. oszlop folytatósort jelző mező Folytatósort oszlopig kell elkezdeni oszlop sorszámot tartalmazhat ICSS Kft
5 JCL utasítások szerkezete Azonosító mező (1-2. oszlop) // : jelentése JCL utasítás kezdődik /* : elválasztást jelöl (pl. instream adat vége) vagy JES2 kontrol utasítást //* : megjegyzés Név mező (3. oszlopon kezdődő) 1-8 karakter hosszú alfanumerikus vagy speciális (#,$,@) karakter Első karakter betű vagy speciális (#,$,@) karakter A név mezőt szóköz követi ICSS Kft
6 JCL utasítások szerkezete Műveleti mező Itt adjuk meg a JCL utasítást Előtte és utána szóköz következik Paraméter mező A műveleti mezőt követi Vesszővel elválasztott paraméterek, amelyek az egyes JCL utasításoknál különböznek Pozicionális (adott sorrendben megadható, vesszővel jelezzük a helyét, amennyiben nem adjuk meg) Kulcsszavas (kulcsszó és = jel után megadható alparaméter-értékek melyek megint csak lehetnek kulcsszavasak és pozicionálisak) Megjegyzés mező (paraméter mező után szóközzel elválasztva) ICSS Kft
7 Paraméterek szerkezete Példák pozicionális és kulcsszavas paraméterek megadására //NEV UTASITAS P1,P2,P3,K1=A,K2=B Pozicionális paraméter kihagyása //NEV UTASITAS P1,,P3,K1=A,K2=B Utolsó pozicionális paraméter elhagyása //NEV UTASITAS P1,P2,K1=A,K2=B Összes pozicionális paraméter elhagyása //NEV UTASITAS K1=A,K2=B Kulcsszavas paraméter elhagyása //NEV UTASITAS P1,,P3,K2=B ICSS Kft
8 Példák folytatósor írására: Folytatósor //DATA DD DSN=ROBI.DATA,DISP=SHR,VOL=SER=SYSRES, // UNIT=3390 a oszlopig folytatódjon A folytatósornak // karakterekkel kell kezdődnie Megjegyzés folytatása: 72. oszlopon X folytatókarakter szerepel //DATA DD DSN=ROBI.DATA,DISP=SHR EZ AZ INPUT ADAT X // AMIT A SZAMLAZO PROGRAM HASZNAL a oszlopig folytatódjon A fenti példában az X egy tetszőleges non-space karakter ICSS Kft
9 Paraméter folytatása Példa folytatósor írására, ha egy aposztrófok közé írt paramétert kell folytatni: //STEP1 EXEC PGM=PROG425,PARM=(COUNT,'/usr/lpp/in // ternet/server_root/admin_bin... ibm/we // bexec/applets/ibm/imwcappl') a 16. oszlopon kell folytatódjon Írjuk a paramétert a 71. oszlopig A folytatósornak // karakterekkel kell kezdődnie A paramétert a 16. oszlopban kell folytatni ICSS Kft
10 JOB utasítás Az első utasítás a JOB-ban Egy JOB-ban csak egy JOB utasítás lehet Szintakszis: //JOBNEV JOB pozicionális_param,kulcsszavas_param Pozicionális paraméterek: Számlázási információ Programozó neve Kulcsszavas paraméterek: CLASS, COND, MSGCLASS, MSGLEVEL, NOTIFY, TIME TYPRUN, USER, PASSWORD, REGION, RESTART, stb. ICSS Kft
11 JOB utasítás kulcsszavas paraméterei CLASS : a JOB melyik JES input osztályba kerüljön (A-Z, 0-9) MSGCLASS: a JOB log-jának JES output osztálya (A-Z, 0-9) MSGLEVEL: a JOB log-jába kerülő JCL és message üzenetek szintje NOTIFY: ki kapjon értesítést a JOB lefutásáról és a max. rc-ről TYPRUN: a JES hogyan dolgozza fel a JOB-ot (HOLD, SCAN) USER: kinek a nevében fusson a JOB PASSWORD: a USER paraméterben megadott felhasználó jelszava REGION: mekkora virtuális tárméretet kap a JOB RESTART: melyik lépés végrehajtásától induljon a JOB TIME: processzoridő használatának maximuma ICSS Kft
12 JOB utasítás példák //J1 JOB 1,ROBI,CLASS=F,MSGCLASS=A,MSGLEVEL=(1,1) //J2 JOB,ROBI,TIME=(4,30),MSGCLASS=H,MSGLEVEL=(2,0) //J3 JOB,ROBI,CLASS=3,MSGLEVEL=(1,1),COND=(8,LT) //J4 JOB 999,RESTART=STEP2,NOTIFY=ROBI //J5 JOB CLASS=A,MSGCLASS=R,NOTIFY=&SYSUID //J6 JOB,ROBI,TYPRUN=SCAN,REGION=4M //J7 JOB,ROBI,CLASS=A,USER=IBMUSER,PASSWORD=SECRET //J8 JOB '88/ Számlaszám.','Vári Róbert', // LINES=(100,WARNING),PRTY=15, // TIME=1440, ez a végtelen:) // TYPRUN=HOLD,USER=ICROBI ICSS Kft
13 EXEC utasítás A JOB-lépés kezdetét jelzi Megadja az indítandó program vagy eljárás nevét Egy JOB-ban maximum 255 lépés lehet Szintakszis: //STEPNEV EXEC pozicionális_param, kulcsszavas_param Pozicionális paraméterek: PGM PROC Kulcsszavas paraméterek: COND, PARM, REGION, TIME, stb. ICSS Kft
14 EXEC utasítás kulcsszavas paraméterei COND : feltételes végrehajtás esetén használt paraméter PARM: a meghívott programnak átadott paraméterek REGION: mekkora virtuális tárméretet kap a lépésben meghívott program TIME: processzoridő használatának maximuma a lépésre vonatkozóan ICSS Kft
15 EXEC utasítás példák //STEP1 EXEC PGM=IEFBR14 //STEP2 EXEC PGM=CALC,PARM='3,4' // EXEC PGM=IEBCOPY,REGION=2200K //PR1 EXEC ELJARAS,TIME=(2,30) //PROC2 EXEC PROC=ELJARAS,TIME=(2,30) //STEP3 EXEC PGM=WORKPGM,COND=(4,LT), // PARM=(LIST,'LINECNT=121','Sáfrány u. 5.','Budapest') ICSS Kft
16 DD utasítás Input és output állományok leírására szolgál A programok számára szükséges állományokat az EXEC utasítás után, külön DD utasításokkal kell megadni Az EXEC után megadott DD utasítások sorrendje mindegy A DD nevére a név mező szabályai érvényesek A programban használt logikai file-neveknek meg kell feleljenek a DD nevek Szintakszis: //DDNÉV DD pozicionális_param, kulcsszavas_param Pozicionális paraméterek: *, DATA, DUMMY Kulcsszavas paraméterek: DISP, DSNAME, DBC, UNIT, VOLUME, SPACE, stb. ICSS Kft
17 Instream adat A JOB-on belül megadható a feldolgozandó adat Szintakszis: //INPUT DD * instream adat /* vagy //INPUT DD DATA,DLM=ZZ instream adat ZZ ICSS Kft
18 Delimiter utasítás Az instream adat végét jelentő utasítás: /* A rendszer felismer más delimitert is, ha a DLM paramétert kódoltuk a DD * vagy DD DATA utasításon. Példa beágyazott delimiter utasításokra: //JOB JOB //STEPA EXEC PGM= //DD1 DD DATA,DLM=AA //JOBA JOB //STEP1 EXEC PGM= //DD DD * ADATOK /* AA ICSS Kft
19 DD utasítás kulcsszavas paraméterei ACCODE DLM KEYENCD2 REFDD AMP DSID KEYLEN RETPD AVGREC DSNAME KEYOFF RLS BLKSIZE DSNTYPE LABEL SECMODEL BLKSIZLIM DUMMY LGSTREAM SEGMENT BURST DYNAM LIKE SPACE CCSID EATTR LRECL SPIN CHARS EXPDT MGMTCLAS STORCLAS CHKPT FCB MODIFY SUBSYS CNTL FILEDATA OUTLIM SYSOUT COPIES FLASH PATH TERM DATA FREE PATHDISP UCS DATACLAS FREEVOL PATHMODE UNIT DCB HOLD PATHOPTS VOLUME DDNAME KEYLABL1 PROTECT DEST KEYLABL2 RECFM DISP KEYENCD1 RECORG ICSS Kft
20 DD utasítás kulcsszavas paraméterei DSNAME: megadja az állomány nevét. DSN-re rövidíthető UNIT: milyen típusú készülékre történjen az allokálás VOLUME: melyik lemezen van az állomány vagy hová allokálódjon SPACE: új állomány méretét adja meg DCB: Data Control Block az állomány jellemzőit adja meg, mint például logikai rekordhossz, blokkméret, rekordformátum LRECL: az állomány logikai rekordhosszát adja meg RECFM: az állomány rekordformátumát adja meg BLKSIZE: az állomány blokkméretét adja meg ICSS Kft
21 DD utasítás kulcsszavas paraméterei DISP: megadja az állomány diszpozícióját Szintakszis: DISP=(initdisp,normaldisp,abnormaldisp) Initdisp: kezdetben az állományt hogyan allokálja a rendszer NEW, OLD, SHR, MOD Normaldisp: a program normál lefutása esetén mi történjen az állománnyal DELETE, KEEP, PASS, CATLG, UNCATLG Abnormaldisp: program abend esetén mi történjen az állománnyal DELETE, KEEP, CATLG, UNCATLG ICSS Kft
22 DD utasítás kulcsszavas paraméterei SPACE: megadja az állomány méretét Használata: SPACE=({mertekegyseg,}(primary[,secondary][,directory][,RLSE]) Mertekegyseg: TRK, CYL, blokkhossz Primary: az állomány elsődleges mérete (a primary extent mérete, a létrehozáskor allokálandó méret), az első paraméterként megadott mértékegységben Secondary-qty: amennyiben betelik az állomány, ekkora méretben extendálódjon (a secondary extent-ek mérete) Partícionált állomány (PDS) tartalomjegyzékének mérete (256 byteos directory blokkokban megadva) ICSS Kft
23 SPACE paraméter példák SPACE=(TRK,(2,1)) SPACE=(CYL,10) SPACE=(CYL,(10,,10),RLSE) SPACE=(4096,(50,20)) SPACE=(1024,150) SPACE=(CYL,(4369,4369),RLSE) ICSS Kft
24 DD utasítás kulcsszavas paraméterei DCB: Data Control Block információ megadása Használata: DCB=(alparaméter[,alparaméter]...) A főbb alparaméterek lehetnek: RECFM LRECL BLKSIZE BUFNO KEYLEN DSORG A DCB alparaméterek megadhatók önálló DD paraméterként is ICSS Kft
25 DCB paraméter példák DCB=(RECFM=FB,LRECL=240,BLKSIZE=96M) DCB=(ICROBI.DATASET,KEYLEN=8) DCB=(*.STEP1.DD8,BUFNO=6) DCB=(DSORG=PO,LRECL=80,RECFM=F) ICSS Kft
26 DD utasítás kulcsszavas paraméterei Unit: a lemez vagy kazetta-egység típusát vagy címét adja meg Használata: UNIT=([ddd][,unit-count][,DEFER]) UNIT=([device-type]) UNIT=AFF=ddname Példák: Specifikus: UNIT=/1800 UNIT=1800 Generikus: UNIT=3390 UNIT=3490 Ezoteric: UNIT=VIO UNIT=SYSDA Mount elhalasztása: UNIT=(3490,,DEFER) Unit affinity: UNIT=AFF=DD1 ICSS Kft
27 DD utasítás kulcsszavas paraméterei VOLUME: a volume információ megadására Használata: VOLUME=([PRIVATE][,RETAIN][,vol-seq-num][,vol-count][,] [SER=serial]) VOLUME=([PRIVATE][,RETAIN][,vol-seq-num][,vol-count][,] [REF=*.ddname]) Példák: VOL=SER=MVSRES VOL=SER=(ZP19X1,ZP19X2) VOL=(,RETAIN,SER=123456) VOL=(,,3,,SER=(111111,111112,111113,111114)) ICSS Kft
28 DD utasítás kulcsszavas paraméterei SYSOUT: a DD-t spool output dataset-nek definiálja és hozzárendeli az állományt egy output osztályhoz Használata: SYSOUT=osztály vagy SYSOUT=* Az osztály egy karakteres A-Z vagy 0-9, a * azt jelenti, hogy a JOB utasításnál megadott MSGCLASS paraméter osztályával egyezzen meg az osztály Az osztályhoz tartozó output diszpozíció a JES2-ben van definiálva Az output diszpozíció explicit megadása az OUTPUT utasítás OUTDISP paraméterében lehetséges ICSS Kft
29 Output diszpozíció JES2 output osztályhoz tartozó paraméter vagy az OUTPUT utasítás OUTDISP paramétere által megadott érték Az output diszpozíció értékei lehetnek: KEEP: a rendszer nyomtassa ki az output-ot, hagyja meg a spool területen az output-ot és a diszpozíciót változtassa LEAVE-vé LEAVE: felengedés (release) után a diszpozíció változzon KEEPpé WRITE: a rendszer nyomtassa ki az output-ot és törölje a spoolból HOLD: a rendszer a spool-ban hagyja az output-ot és nem nyomtatja ki PURGE: törli a spool-ból az output-ot ICSS Kft
30 DD utasítás példák //DD1 DD DSNAME=ROBI.DATASET1,DISP=OLD //PARMLIB DD DSNAME=SYS1.PARMLIB,DISP=SHR //INPUT DD DSNAME=SYS1.PARMLIB,DISP=SHR // DD DSNAME=CPAC.PARMLIB,DISP=SHR //IN DD DSN=ROBI.NEW,VOL=SER=SYSRES,SPACE=(TRK,(2,1)), // DISP=(,PASS),RECFM=FB,LRECL=200,BLKSIZE=8000, // UNIT=SYSDA //DD2 DD DSN=*.STEPA.DD1,DISP=(OLD,PASS,DELETE) //DD3 DD DSN=&&TEMP,UNIT=3390,SPACE=(CYL,10) ICSS Kft
31 Speciális DD utasítások JOBLIB DD: Egy darab lehet a JOB-ban, a JOB utasítás után, az első EXEC előtt és az összes STEP-re vonatkozik Privát könyvtár megadására, ahol az EXEC utasításokban meghívott programokat keresi a rendszer. A privát könyvtár PDS vagy PDSE lehet STEPLIB DD: Az egyes STEP-ekre vonatkozóan megadható privát könyvtár. A rendszer az adott lépésben meghívott programot először itt keresi. STEPLIB és JOBLIB DD együttes megadása esetén a STEPLIB-et veszi figyelembe annál a lépésnél amire a STEPLIB vonatkozik, a többi lépésnél pedig a JOBLIB-et ICSS Kft
32 Speciális DD utasítások A rendszer készíthet dump-ot, ha egy lépés abnormális véget ér vagy ha abnormális véget érne, de a rendszer recovery eljárásai miatt normál terminálása lesz A készülő dump-ok fajtáját és jellemzőit a SYSABEND, SYSMDUMP és SYSUDUMP DD utasításokkal adhatjuk meg SYSUDUMP DD: felhasználói tárterületekről készülő dump, nyomtatható formájú SYSABEND DD: a felhasználói és rendszer tárterületek dumpja (LSQA és IOS kontrol blokkok), nyomtatható formában SYSMDUMP DD: a rendszer tárterületekről és a program address space-éről készülő dump, nem formatált. Az IPCS által feldolgozható ICSS Kft
33 Megjegyzés utasítás //*megjegyzés A oszlopig tetszőleges megjegyzést írhatunk A JOB-ban bárhol használható Megjegyzést írhatunk az egyes JCL utasítások mögött is a paramétermező után ICSS Kft
34 Null utasítás A // utasítás jelzi a JOB végét Az első két karakter / jel, a oszlopnak üresnek kell lennie Egy memberben több JOB is lehet; a null utasítás és a következő JOB utasítás közötti sorokat nem veszi figyelembe a rendszer A null utasítás használata nem kötelező ICSS Kft
35 OUTPUT utasítás A SYSOUT állományokra vonatkozó feldolgozási opciókat adhatjuk meg az OUTPUT utasítás segítségével A megadott feldolgozási opciók akkor érvényesek, ha arra a SYSOUT DD utasításnál hivatkozunk A JES a SYSOUT DD utasításon megadott opciókat kombinálja a hivatkozott OUTPUT JCL utasításon megadott opciókkal Példa: //OUT1 OUTPUT DEST=ALAGSORI.PRINTER //OUT2 OUTPUT CONTROL=DOUBLE //DD1 DD SYSOUT=Z,OUTPUT=(*.OUT1,*.OUT2) ICSS Kft
36 OUTPUT utasítás paraméterei ADDRESS DEPT MAILFILE PRTOPTNS AFPPARMS DEST MAILTO PRTQUEUE AFPSTATS DPAGELBL MODIFY PRTY BUILDING DUPLEX OFFSETXB REPLYTO BURST FCB OFFSETXF RESFMT CHARS FLASH OFFSETYB RETAINS CKPTLINE FORMDEF OFFSETYF RETRYL CKPTPAGE FORMLEN OUTBIN ROOM CKPTSEC FORMS OUTDISP SYSAREA CLASS FSSDATA OVERLAYB THRESHLD COLORMAP GROUPID OVERLAYF TITLE COMPACT INDEX OVFL TRC COMSETUP INTRAY PAGEDEF UCS CONTROL JESDS PIMSG USERDATA COPIES LINDEX PORTNO USERLIB COPYCNT LINECT PRMODE USERPATH DATACK MAILBCC PRTATTRS WRITER DEFAULT MAILCC PRTERROR ICSS Kft
37 Hivatkozás OUTPUT utasításra JOB szintű OUTPUT utasítás a JOB utasítás után és az első EXEC utasítás előtt STEP szintű OUTPUT utasítás az EXEC utasítás után Az OUTPUT utasításra kétféle módon történhet hivatkozás: Explicit mód: a SYSOUT DD utasítás tartalmazza az OUTPUT paramétert Implicit mód: a JOB-ra vagy a lépésre vonatkozó OUTPUT utasítás érvényben van az OUTPUT utasításon megadott DEFAULT=YES paraméter miatt ICSS Kft
38 Feltételes végrehajtás A job-ban az egyes lépések végrehajtása függhet feltételek vizsgálatától A lépések végrehajtása vagy kihagyása alapulhat előzőleg végrehajtott lépések kiértékelésétől, ekkor az IF/THEN/ELSE/ENDIF utasításokat használjuk A lépések végrehajtása vagy kihagyása vezérelhető return code-ok alapján a COND paraméter használatával is ICSS Kft
39 Az IF/THEN/ELSE/ENDIF utasítás Szintakszis: //név IF (relációs kifejezés) THEN //STEPTRUE EXEC //név ELSE //STEPFALS EXEC // ENDIF A relációs kifejezésben szerepelhet: & (AND), (OR), ^ (NOT), =, >, < A lépések visszatérési értékére a lépésnév.rc-vel hivatkozhatunk Példa: //TEST IF (STEP1.RC<8) THEN //STEP2 EXEC PGM=JORC // ELSE //STEP3 EXEC PGM=ROSSZRC // ENDIF ICSS Kft
40 A COND paraméter Megadható a JOB és az EXEC utasításon is Használata: COND=(code,operator) COND=(code,operator[,stepname][.procstepname]) COND=EVEN: ha egy előző lépés abnormálisan terminált még akkor is hajtódjon végre a lépés COND=ONLY: ha egy előző lépés abnormálisan terminált csak akkor hajtódjon végre a lépés Operátor lehet: GT, GE, EQ, LT, LE, NE Amennyiben a feltétel igaz a lépés NEM hajtódik végre ICSS Kft
41 A COND paraméter Amennyiben a JOB és az EXEC utasításon is megadtunk COND paramétert, akkor ha a JOB utasításon megadott feltétel igaz a JOB terminál. Ha a JOB utasításon megadott feltétel nem teljesül, akkor a rendszer ellenőrzi az EXEC utasításon megadott feltételt. Az első lépés COND paraméterét mindig hamisnak értékeli ki a rendszer Példa: //STEP2 EXEC PGM=IEBCOPY,COND=(4,LT,STEP1) ICSS Kft
42 JES2 Kontrol utasítások A JES2 kontrol utasítások a JOB input és output feldolgozására vonatkoznak Formájuk: /*utasítás paraméterek Főbb JES2 utasítások: /*JOBPARM /*MESSAGE /*NOTIFY /*OUTPUT /*PRIORITY /*ROUTE /*XEQ /*XMIT ICSS Kft
43 JCL Könyvek z/os V1R13.0 MVS JCL User's Guide z/os V1R13.0 MVS JCL Reference ICSS Kft
Job Control Language (JCL)
Job Control Language (JCL) Tanfolyami jegyzet ICSS Kft 2019 A jobvezérlő nyelv JCL: Job Control Language Az operációs rendszer (OS: Operating System) vezérlő nyelve A JCL összekapcsolja az alkalmazást
JCL eljárások Tanfolyami jegyzet. ICSS Kft 2012
JCL eljárások Tanfolyami jegyzet ICSS Kft 2012 Bevezetés A JCL eljárás JCL utasításokat tartalmaz Az eljárás egy vagy több lépésből állhat Különböző felhasználók meghívhatják a JOBjukban az EXEC utasítás
z/os Utility-k Tanfolyami jegyzet ICSS Kft 2012
z/os Utility-k Tanfolyami jegyzet ICSS Kft 2012 Bevezetés Adatok kezelésével kapcsolatban sok rutin feladat merül fel a mindennapi munka során Sok feladat megoldására standard IBM-es megoldások készültek
System Managed Storage (SMS) Tanfolyami jegyzet. ICSS Kft 2019
System Managed Storage (SMS) Tanfolyami jegyzet ICSS Kft 2019 Agenda dataset allokáció ACS backup/dump space management idcams adrdssu JCL ICSS Kft 2019 2 DFSMS DFSMSdfp (Storage management, Tape mount
BASH script programozás II. Vezérlési szerkezetek
06 BASH script programozás II. Vezérlési szerkezetek Emlékeztető Jelölésbeli különbség van parancs végrehajtása és a parancs kimenetére való hivatkozás között PARANCS $(PARANCS) Jelölésbeli különbség van
Szkriptnyelvek. 1. UNIX shell
Szkriptnyelvek 1. UNIX shell Szkriptek futtatása Parancsértelmez ő shell script neve paraméterek shell script neve paraméterek Ebben az esetben a szkript tartalmazza a parancsértelmezőt: #!/bin/bash Szkriptek
Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17
Adatbázisok 8. gyakorlat SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT 2015. október 26. 2015. október 26. Adatbázisok 1 / 17 SQL nyelv Structured Query Language Struktúrált lekérdez
file./script.sh > Bourne-Again shell script text executable << tartalmat néz >>
I. Alapok Interaktív shell-ben vagy shell-scriptben megadott karaktersorozat feldolgozásakor az első lépés a szavakra tördelés. A szavakra tördelés a következő metakarakterek mentén zajlik: & ; ( ) < >
1. Alapok. #!/bin/bash
1. oldal 1.1. A programfájlok szerkezete 1. Alapok A bash programok tulajnképpen egyszerű szöveges fájlok, amelyeket bármely szövegszerkesztő programmal megírhatunk. Alapvetően ugyanazokat a at használhatjuk
BASH SCRIPT SHELL JEGYZETEK
BASH SCRIPT SHELL JEGYZETEK 1 TARTALOM Paraméterek... 4 Változók... 4 Környezeti változók... 4 Szűrők... 4 grep... 4 sed... 5 cut... 5 head, tail... 5 Reguláris kifejezések... 6 *... 6 +... 6?... 6 {m,n}...
8. Gyakorlat SQL. DDL (Data Definition Language) adatdefiníciós nyelv utasításai:
8. Gyakorlat SQL SQL: Structured Query Language; a relációs adatbáziskezelők szabványos, strukturált lekérdező nyelve SQL szabványok: SQL86, SQL89, SQL92, SQL99, SQL3 Az SQL utasításokat mindig pontosvessző
S z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 7. előadás Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Ami
A legfontosabb DOS parancsok
A legfontosabb DOS parancsok A DOS parancsok általános formája: KULCSSZÓ paraméterek Az utasítások akár kis-, akár nagybetűkkel is írhatók, a DOS nem tesz köztük különbséget. A kulcsszó és az első paraméter
Occam 1. Készítette: Szabó Éva
Occam 1. Készítette: Szabó Éva Párhuzamos programozás Egyes folyamatok (processzek) párhuzamosan futnak. Több processzor -> tényleges párhuzamosság Egy processzor -> Időosztásos szimuláció Folyamatok közötti
ADATBÁZISKEZELÉS ADATBÁZIS
ADATBÁZISKEZELÉS 1 ADATBÁZIS Az adatbázis adott (meghatározott) témakörre vagy célra vonatkozó adatok gyűjteménye. - Pl. A megrendelések nyomon követése kereskedelemben. Könyvek nyilvántartása egy könyvtárban.
Operációs Rendszerek II. labor. 2. alkalom
Operációs Rendszerek II. labor 2. alkalom Mai témák (e)grep Shell programozás (részletesebben, példákon keresztül) grep Alapvető működés: mintákat keres a bemeneti csatorna (STDIN vagy fájl) soraiban,
Programozás 5. Dr. Iványi Péter
Programozás 5. Dr. Iványi Péter 1 Struktúra Véges számú különböző típusú, logikailag összetartozó változó együttese, amelyeket az egyszerű kezelhetőség érdekében gyűjtünk össze. Rekord-nak felel meg struct
SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS
SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS 2.ELŐADÁS A VB programozási nyelv Az Excel programozása 2 A VB programozási nyelv Adattípusok Adatok kezelése Vezérlőszerkezetek Adattípusok és műveletek Egész adattípusok
B I T M A N B I v: T 2015.03.01 M A N
Adatbázis Rendszerek MSc 2. Gy: MySQL Táblák, adatok B I v: T 2015.03.01 M A N 1/41 Témakörök SQL alapok DDL utasítások DML utasítások DQL utasítások DCL utasítások 2/41 Az SQL jellemzése Az SQL a reláció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
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 Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:
Adatbázisok* tulajdonságai
Gazdasági folyamatok térbeli elemzése 4. előadás 2010. 10. 05. Adatbázisok* tulajdonságai Rendezett, logikailag összefüggő és meghatározott szempont szerint tárolt adatok és/vagy információk halmaza Az
Adatbázis-kezelés. Harmadik előadás
Adatbázis-kezelés Harmadik előadás 39 Műveletek csoportosítása DDL adat definiálás Objektum létrehozás CREATE Objektum törlés DROP Objektum módosítás ALTER DML adat módosítás Rekord felvitel INSERT Rekord
Adatok szűrése, rendezése
Adatok szűrése, rendezése Célkitűzések Szűrést kifejező lekérdezések végrehajtása A lekérdezés eredményének rendezése &változó használata isql*plus-ban futási időben megadható feltételek céljából A lista
Készítette: Nagy Tibor István
Készítette: Nagy Tibor István A változó Egy memóriában elhelyezkedő rekesz Egy értéket tárol Van azonosítója (vagyis neve) Van típusa (milyen értéket tárolhat) Az értéke értékadással módosítható Az értéke
Operációs rendszerek 1.
Operációs rendszerek 1. Fájlkezelés Balla Tibor balla.tibor@inf.unideb.hu Fájlrendszer: Könyvtárak és Fájlok Inode szuperblokk inode tábla tényleges lemezterület inode = index-node Az inode tábla egy fix
Programozás alapjai gyakorlat. 4. gyakorlat Konstansok, tömbök, stringek
Programozás alapjai gyakorlat 4. gyakorlat Konstansok, tömbök, stringek Házi ellenőrzés (f0069) Valósítsd meg a linuxos seq parancs egy egyszerűbb változatát, ami beolvas két egész számot, majd a kettő
M4 TÁBLÁZATKEZELÉS ALAPJAI
Képletek Olyan egyenletek, amelyek a munkalapon szereplő értékekkel számításokat hajtanak végre. Jellemzői: - egyenlőségjellel = kezdődik Képlet részei: 1. Számtani műveleti jelek. 2. Állandók. 3. Hivatkozások.
A relációs adatbáziskezelés szabványos nyelve Két fő csoportba sorolhatók az utasításai
8. gyakorlat Structured Query Language Struktúrált lekérdező nyelv A relációs adatbáziskezelés szabványos nyelve Két fő csoportba sorolhatók az utasításai DDL (Data Definition Language) adatstruktúra definiáló
Forráskód formázási szabályok
Forráskód formázási szabályok Írta: Halmai Csongor, Webcenter Bt. A php és html kódrészletek Ugyanazon fájlon belül nem szerepelhet php kód és html tartalom. E kettő különválasztására smarty-t vagy más
AWK programozás, minták, vezérlési szerkezetek
10 AWK programozás, minták, vezérlési szerkezetek AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa
II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK
Mérési Utasítás Linux/Unix jogosultságok és fájlok kezelése Linux fájlrendszerek és jogosultságok Linux alatt, az egyes fájlokhoz való hozzáférések szabályozása érdekében a fájlokhoz tulajdonost, csoportot
KÜRT Zrt. Logelemzés heti riport Felhasználói fiók, illetve felhasználói csoportkezelési műveletek
KÜRT Zrt. Logelemzés heti riport Felhasználói fiók, illetve felhasználói csoportkezelési műveletek KÜRT Zrt. 2/9 1. A DOKUMENTUM ADATLAPJA Ez a dokumentum a SeConical rendszer Logdrill moduljában került
OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN. vizsgatételek
OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN vizsgatételek 1. Az objektumorientált programozás szemlélete, az objektum fogalma 2. Az objektumorientált programozás alapelvei 3. A Java nyelv története, alapvető
Operációs rendszerek gyak.
Operációs rendszerek gyak. Linux alapok III., Bash Cirok Dávid Hirling Dominik Szegedi Tudományegyetem Cirok.David@stud.u-szeged.hu Hirling.Dominik@stud.u-szeged.hu Linux alapok III., Bash 1 Linkelés 2
chmod umask chown, chgrp
5. Gyakorlat chmod umask chown, chgrp csak a tulajdonos tudja átállítani ezeket a jogokat r=4, w=2, x=1 pl:r+x=5 s-setuid bit /root jogosultságot igénylőprogramokhoz (u=rwxs) chmod 751 proba.txt chmod
SQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai
SQL ALAPOK Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai BEVEZETÉS SQL: Structured Query Language Strukturált Lekérdező Nyelv Szabvány határozza meg, azonban számos nyelvjárása létezik
A függvény kód szekvenciáját kapcsos zárójelek közt definiáljuk, a { } -ek közti részt a Bash héj kód blokknak (code block) nevezi.
Függvények 1.Függvények...1 1.1.A függvény deníció szintaxisa... 1..Függvények érték visszatérítése...3 1.3.Környezettel kapcsolatos kérdések...4 1.4.Lokális változók használata...4 1.5.Rekurzív hívások...5.kód
Karakterkészlet. A kis- és nagybetűk nem különböznek, a sztringliterálok belsejét leszámítva!
A PL/SQL alapelemei Karakterkészlet Az angol ABC kis- és nagybetűi: a-z, A-Z Számjegyek: 0-9 Egyéb karakterek: ( ) + - * / < > =! ~ ^ ; :. ' @ %, " # $ & _ { }? [ ] Szóköz, tabulátor, kocsivissza A kis-
Lekérdezések az SQL SELECT utasítással
Lekérdezések az SQL SELECT utasítással Az SQL SELECT utasítás lehetőségei Vetítés Kiválasztás 1. tábla 1. tábla Összekapcsolás 1. tábla 2. tábla Elemi SELECT utasítások SELECT * {[DISTINCT] column expression
Adattípusok, vezérlési szerkezetek. Informatika Szabó Adrienn szeptember 14.
Informatika 1 2011 Második előadás, vezérlési szerkezetek Szabó Adrienn 2011. szeptember 14. Tartalom Algoritmusok, vezérlési szerkezetek If - else: elágazás While ciklus For ciklus Egyszerű típusok Összetett
Táblakezelés: Open SQL Internal table. Tarcsi Ádám: Az SAP programozása 1.
Táblakezelés: Open SQL Internal table Tarcsi Ádám: Az SAP programozása 1. OPEN SQL Tarcsi Ádám, ELTE SAP Excellence Center: SAP programozás oktatóanyag 2 Open SQL Az Open SQL kulcsszavai: SELECT INSERT
Az SQL nyelv Structured Query Language (Struktúrált lekérdező nyelv)
Az SQL nyelv Structured Query Language (Struktúrált lekérdező nyelv) Az SQL a relációs adatbázis-kezelő rendszerek ma legelterjedtebb szabványosított adatbáziskezelő nyelve. Az IBM dolgozta ki 1983-ban,
Kifejezések. Kozsik Tamás. December 11, 2016
Kifejezések Kozsik Tamás December 11, 2016 Kifejezés versus utasítás C/C++: kifejezés plusz pontosvessző: utasítás kiértékeli a kifejezést jellemzően: mellékhatása is van például: értékadás Ada: n = 5;
2. Készítsen awk szkriptet, amely kiírja az aktuális könyvtár összes alkönyvtárának nevét, amely februári keltezésű (bármely év).
1. fejezet AWK 1.1. Szűrési feladatok 1. Készítsen awk szkriptet, ami kiírja egy állomány leghosszabb szavát. 2. Készítsen awk szkriptet, amely kiírja az aktuális könyvtár összes alkönyvtárának nevét,
Gyakorlati segédlet. az Üzleti környezetre optimalizált középkategóriás rendszerek. c. tárgyhoz
Gyakorlati segédlet az Üzleti környezetre optimalizált középkategóriás rendszerek c. tárgyhoz 1. A System i környezet használata (5250 és GUI) A System i (IBM i) környezetet három felületről fogjuk használni:
Adatbázisok I. Az SQL nyelv
Adatbázisok I Az SQL nyelv SQL (Structured Query Language) Deklaratív nyelv, 1974-ben publikálták Halmaz orientált megközelítés, a relációs algebra műveleteinek megvalósítására Előzménye a SEQUEL (IBM)(Structured
Programozás II. 2. Dr. Iványi Péter
Programozás II. 2. Dr. Iványi Péter 1 C++ Bjarne Stroustrup, Bell Laboratórium Első implementáció, 1983 Kezdetben csak precompiler volt C++ konstrukciót C-re fordította A kiterjesztés alapján ismerte fel:.cpp.cc.c
Adatbázis-lekérdezés. Az SQL nyelv. Makány György
Adatbázis-lekérdezés Az SQL nyelv Makány György SQL (Structured Query Language=struktúrált lekérdező nyelv): relációs adatbázisok adatainak visszakeresésére, frissítésére, kezelésére szolgáló nyelv. Születési
C programozási nyelv
C programozási nyelv Előfeldolgozó utasítások Dr Schuster György 2011 május 3 Dr Schuster György () C programozási nyelv Előfeldolgozó utasítások 2011 május 3 1 / 15 A fordítás menete Dr Schuster György
ELTE SAP Excellence Center Oktatóanyag 1
Oktatóanyag 1 A dataset egy az alkalmazás-szerveren megtalálható illetve ott létrejövő szekvenciális fájl. Szerveroldali fájlkezelésre használják az SAP-ban. Megjegyzés: Amennyiben kliens oldalon található
AWK programozás Bevezetés
09 AWK programozás Bevezetés AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa és feldolgozhatóvá
1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7
1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7 1.1. Új virtuális gép és Windows Server 2008 R2 Enterprise alap lemez létrehozása 1.2. A differenciális lemezek és a két új virtuális
Intermec EasyCoder PM4i nyomtató programozásának alapjai Intermec Fingerprint v8.00 nyelven
Intermec EasyCoder PM4i nyomtató programozásának alapjai Intermec Fingerprint v8.00 nyelven Bevezető Basic-szerű, nyomtatóra szánt programozási nyelv, melyet az Intermec Technologies fejlesztett ki számítógép
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.
Access alapok Megnevezés Művelet Minta Új adatbázis Új / Üres adatbázis.. A tábla mezőinek beállítása tervező nézetben Mezőnév = az adott oszlop neve, Adattípus = az oszlopban szereplő adatok mintája (szöveg,
Powershell 2. gyakorlat
Szkriptek készítése, folytatás Könyvtárban levő bejegyzések száma, mérete (Új: measure-object) /batch/ megszamol2.ps1 $hossz=(get-childitem measure-object -property length).count write-host ("konyvtarban
A C programozási nyelv VI. Parancssori argumentumok File kezelés
A C programozási nyelv VI. Parancssori argumentumok File kezelés Miskolci Egyetem Általános Informatikai Tanszék A C programozási nyelv VI. (Parancssori argumentum, file kezelés) CBEV6 / 1 Parancssori
Relációs algebra áttekintés és egy táblára vonatkozó lekérdezések
Relációs algebra áttekintés és egy táblára vonatkozó lekérdezések Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.4. Relációs algebra (áttekintés) 5.1.
I. Felzárkoztató Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK
Mérési Utasítás Alapvető Linux/UNIX parancsok A terminál. A Linux és a UNIX, multi taszkos, több felhasználós rendszerek. A több feladat végrehajtásához egy (vagy akár több) felhasználó több terminálon
ELTE SAP Excellence Center Oktatóanyag 1
ELTE SAP Excellence Center Oktatóanyag 1 ELTE SAP Excellence Center Oktatóanyag 2 ELTE SAP Excellence Center Oktatóanyag 3 A felhasználók három különböző képernyővel találkoznak Listák az adatmegjelenítéshez
HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport
10-es Keressünk egy egész számokat tartalmazó négyzetes mátrixban olyan oszlopot, ahol a főátló alatti elemek mind nullák! Megolda si terv: Specifika cio : A = (mat: Z n m,ind: N, l: L) Ef =(mat = mat`)
Operációs rendszerek. UNIX fájlrendszer
Operációs rendszerek UNIX fájlrendszer UNIX fájlrendszer Alapegység: a file, amelyet byte-folyamként kezel. Soros (szekvenciális) elérés. Transzparens (átlátszó) file-szerkezet. Link-ek (kapcsolatok) létrehozásának
Alkalmazott modul: Programozás
Eötvös Loránd Tudományegyetem Informatikai Kar Alkalmazott modul: Programozás Feladatgyűjtemény Összeállította: Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Frissítve: 2015.
Libra6i Mérleg A/E Számlakivonatok
Libra6i Mérleg A/E Számlakivonatok Tartalom jegyzék Tartalom jegyzék... 1 Tartalomjegyzék... 2 Libra6i Mérleg Számlakivonatok (A/E menüpont)... 2 A kivonat formája... 3 ÖSSZEADÁS MÉLYSÉGE... 4 Speciális
Az SQL*Plus használata
Az SQL*Plus használata Célkitűzés Bejelentkezés az SQL*Plus-ba SQL utasítások szerkesztése Az eredmény formázása SQL*Plus utasításokkal Szkriptfájlok használata Az SQL és az SQL*Plus kapcsolata SQL*Plus
Memóriagazdálkodás. Kódgenerálás. Kódoptimalizálás
Kódgenerálás Memóriagazdálkodás Kódgenerálás program prológus és epilógus értékadások fordítása kifejezések fordítása vezérlési szerkezetek fordítása Kódoptimalizálás L ATG E > TE' E' > + @StPushAX T @StPopBX
APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató
APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató Fizikai összeköttetési lehetőségek: RS232 APB-232 RS485 A APB-EXPMC B SH-300 program beállítások: Kiválasztjuk a megfelelő PLC-t.
ADATBÁZISOK gyakorlat: SQL 2. rész SELECT
ADATBÁZISOK 9-10. gyakorlat: SQL 2. rész SELECT SELECT utasítás általános alakja SELECT [DISTINCT] oszloplista FROM táblanévlista [WHERE feltétel] [GROUP BY oszloplista [HAVING feltétel] ] [ORDER BY oszloplista];
Adattípusok. Max. 2GByte
Adattípusok Típus Méret Megjegyzés Konstans BIT 1 bit TRUE/FALSE SMALLINT 2 byte -123 INTEGER 4 byte -123 COUNTER 4 byte Automatikus 123 REAL 4 byte -12.34E-2 FLOAT 8 byte -12.34E-2 CURRENCY / MONEY 8
Adattípusok. Max. 2GByte
Adattípusok Típus Méret Megjegyzés Konstans BIT 1 bit TRUE/FALSE TINIINT 1 byte 12 SMALLINT 2 byte -123 INTEGER 4 byte -123 COUNTER 4 byte Automatikus 123 REAL 4 byte -12.34E-2 FLOAT 8 byte -12.34E-2 CURRENCY
Java II. I A Java programozási nyelv alapelemei
Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 02. 19. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve az annak
Szkriptelési feladat megoldása
Intelligens rendszerfelügyelet (VIMIA370) Szkriptelési feladat megoldása Micskei Zoltán http://mit.bme.hu/~micskeiz Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek
ADATBÁZISOK I. Az esetleges hibákat kérlek a csongor@csongorbokay.com címen jelezd! Utolsó módosítás: 2013. március 20.
ADATBÁZISOK I. Szerkesztette: Bókay Csongor Az esetleges hibákat kérlek a csongor@csongorbokay.com címen jelezd! Utolsó módosítás: 2013. március 20. Ez a Mű a Creative Commons Nevezd meg! - Ne add el!
ORACLE. SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók
Oracle SQL*Plus SQL ORACLE 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 Adatszótár: metaadatokat tartalmazó, csak olvasható
Haladó DBMS ismeretek 1
Haladó DBMS ismeretek 1 Hasznos információk A tantárgy weboldala: it.inf.unideb.hu/honlap/halado_oracle1 Oracle Junior képzés Gyakorlatok és a neptun Gyakorlat követelmények Ajánlott irodalom Juhász István
Adatbázis kezelés Delphiben. SQL lekérdezések
Adatbázis kezelés Delphiben. SQL lekérdezések Structured Query Language adatbázisok kezelésére szolgáló lekérdező nyelv Szabályok: Utasítások tetszés szerint tördelhetők Utasítások végét pontosvessző zárja
Programozás alapjai C nyelv 5. gyakorlat. Írjunk ki fordítva! Írjunk ki fordítva! (3)
Programozás alapjai C nyelv 5. gyakorlat Szeberényi Imre BME IIT Programozás alapjai I. (C nyelv, gyakorlat) BME-IIT Sz.I. 2005.10.17. -1- Tömbök Azonos típusú adatok tárolására. Index
5. téma XML DB. Az adatkezelés és XML kapcsolata. Miért fontos az XML használata az adatbázis kezelésben?
Adatbázis modellek 5. téma XML DB Az adatkezelés és XML kapcsolata Miért fontos az XML használata az adatbázis kezelésben? Adattárolás alapformái: - strukturált - szabad-szöveges - szemi struktúrált -
BATCH Programozás. Tartalomjegyzék
BATCH Programozás Tartalomjegyzék 1. Bevezetés 2. Általános információk a batch file-okról 3. A legegyszerűbb batch file-ok 4. Paraméterezhető batch file-ok 5. Gyakran használatos batch parancsok 6. Elágazások
Máté: Assembly programozás
Szegmens, szegmens csoport sz_név SEGMENT aling_type combine_type osztály... szegmens sz_név ENDS sz_név a szegmens (szelet) neve. A fordító az azonos nevű szegmens szeleteket úgy tekinti, mintha folyamatosan,
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.
ADATBÁZIS-KEZELÉS ALAPOK Főbb Adattípusok: Igen/Nem Bájt Ez az adattípus logikai adatok tárolására alkalmas. A logikai adatok mindössze két értéket vehetnek fel. (Igen/Nem, Igaz/Hamis, Férfi/Nő, Fej/Írás
Infokommunikáció (PF10IK511L) kérdései
Infokommunikáció (PF10IK511L) kérdései Intéző Intézőben egyszerre több állomány is másolható? Egy új mappa létrehozásakor megadható annak neve? Hozható-e létre Intézőben új szöveges dokumentum? Az állománymásolás
Osztály és objektum fogalma
Osztály és objektum fogalma A C++ programozási nyelv I. CPP1/ 1 Az osztály (class) class: adatok és módszerek (method) (függvények) együttese, amely absztrakt adattípusként működik. objektum: egy osztály
Óravázlat. az ECDL oktatócsomaghoz. 5. modul. Adatbáziskezelés. Krea Kft. 1034 Budapest, Szőlő u 21. Tel/fax: 250-5570 / 387-2557 E-mail: krea@krea.
Óravázlat az ECDL oktatócsomaghoz 5. modul Adatbáziskezelés Krea Kft. 1034 Budapest, Szőlő u 21. Tel/fax: 250-5570 / 387-2557 E-mail: krea@krea.hu A vázlatot összeállította: Pintyőke László Lektorálta:
Libra6i Mérleg A/E Számlakivonatok
Libra6i Mérleg A/E Számlakivonatok Tartalom jegyzék Tartalom jegyzék... 1 Copyright (c) 2013 Libra Szoftver Zrt. 1/5 Készült a LibraWiki tudástárból A menü általános leírása A menüpont segítségével kivonatok
Internet technológiák
Szabadkai Műszaki Szakfőiskola Internet technológiák dr Zlatko Čović chole@vts.su.ac.rs 1 Függvények A függvény egy zárt, önálló kódrészlet, amelyet a PHP programból meghívhatunk és a meghívás után a függvény
Példa: Aktuális könyvtár tartalmának fájlba mentése, melynek neve az aktuális dátum és idő: ls l > `date+%f_%h-%m`.txt
Beépített változók (paraméterezés): $# - paraméterek száma $1...9 - az adott paraméter értéke $0 - az adott héjprogram neve $* - az összes paraméter egyben Idézőjelek típusai: ' ' - belső szöveg stringként
OOP #14 (referencia-elv)
OOP #14 (referencia-elv) v1.0 2003.03.19. 21:22:00 Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. e-mail: aroan@ektf.hu web: http://aries.ektf.hu/~aroan OOP OOP_14-1 - E jegyzet
BEVEZETÉS Az objektum fogalma
BEVEZETÉS Az objektum fogalma Program (1) Adat (2) Objektum Kiadványszerkesztés Word Táblázatkezelés Excel CAD AutoCad Adatbáziskezelés Access 1 Program (1) Adat (2) Objektum Adatmodell (2) A valós világ
Adatbázisok II. Jánosi-Rancz Katalin Tünde tsuto@ms.sapientia.ro 327A
Adatbázisok II. 6 Jánosi-Rancz Katalin Tünde tsuto@ms.sapientia.ro 327A XQUERY 6 XQUERY jellemzői XML dokumentumok lekérdezésére szolgáló lekérdezőnyelv W3C szabvány 2007 óta; a böngészők és ABKR értik
Bevezetés a C++ programozási nyelvbe
Bevezetés a C++ programozási nyelvbe Miskolci Egyetem Általános Informatikai Tanszék CPP0 / 1 Története A C++ programozási nyelv a C programozási nyelv objektum orientált kiterjesztése. Az ANSI-C nyelvet
Adatbázisok. 9. gyakorlat SQL: SELECT október október 26. Adatbázisok 1 / 14
Adatbázisok 9. gyakorlat SQL: SELECT 2015. október 26. 2015. október 26. Adatbázisok 1 / 14 SQL SELECT Lekérdezésre a SELECT utasítás szolgál, mely egy vagy több adattáblából egy eredménytáblát állít el
Java VI. Egy kis kitérő: az UML. Osztály diagram. Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07.
Java VI. Öröklődés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07. Java VI.: Öröklődés JAVA6 / 1 Egy kis kitérő: az UML UML: Unified Modelling Language Grafikus eszköz objektum
Tartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2
Tartalomjegyzék Tartalomjegyzék 1 Az SQL nyelv 1 Az SQL DDL alapjai 2 Adatbázis parancsok 2 Táblaparancsok 2 A táblázat létrehozása 2 A táblázat módosítása 3 A tábla törlése 3 Indextábla létrehozása 3
15. Programok fordítása és végrehajtása
15. Programok fordítása és végrehajtása Programok fordítása és végrehajtása. (Fordítás és interpretálás, bytecode. Előfordító, fordító, szerkesztő. A make. Fordítási egység, könyvtárak. Szintaktikus és
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
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 1 Külső összekapcsolás Összekapcsoljuk R és S relációkat: R C S. R azon sorait,
Adatbázisok elmélete 9. előadás
Adatbázisok elmélete 9. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu http://www.cs.bme.hu/ kiskat 2005 ADATBÁZISOK ELMÉLETE
Fájlszervezés. Adatbázisok tervezése, megvalósítása és menedzselése
Fájlszervezés Adatbázisok tervezése, megvalósítása és menedzselése Célok: gyors lekérdezés, gyors adatmódosítás, minél kisebb tárolási terület. Kezdetek Nincs általánosan legjobb optimalizáció. Az egyik
Operációs rendszerek. 11. gyakorlat. AWK - szintaxis, vezérlési szerkezetek UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED
UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED AWK - szintaxis, vezérlési szerkezetek Operációs rendszerek 11. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Csuvik
Munka állományokkal. mv: áthelyezés (átnevezés) rm: törlés. rmdir: üres könyvtár törlése. -r, -R: rekurzív (könyvtár) -r, -R: rekurzív (könyvtár)
man!!! Man Munka állományokkal cd :az aktuális könyvtár (.) beállítása (alapesetben a ~ könyvtárra) pwd: aktuális könyvtár kiiratása mkdir: új könyvtár létreh cp: másolás -r, -R: rekurzív (könyvtár) mv:
Java programozási nyelv
Java programozási nyelv 2. rész Vezérlő szerkezetek Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/23 Tartalomjegyzék