PROGRAMOVACÍ JAZYKY (c) 1999. Tralvex Yeap. All Rights Reserved.

Slides:



Advertisements
Podobné prezentace
Makra v Excelu.
Advertisements

Stránka 1, © Vema, a. s.. Stránka 2, © Vema, a. s. Podnikové aplikace  Integrovaný podnikový systém (Integrated Business System):  komplex aplikací.
VÝVOJ PROGRAMOVACÍCH JAZYKŮ PERSPEKTIVY ELEKTRONIKY 3. Celostátní seminář, 18. března 2003 Ing. Pavel Pokorný UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ Fakulta technologická.
Základy databázových systémů
HYPERTEXT PREPROCESSOR. PROGRAMOVÁNÍ. DEFINICE POJMŮ Problém Problém nevyřešený, nežádoucí stav obvykle vyžaduje nějaké řešení Neřešitelný problém Neřešitelný.
Aplikační a programové vybavení
Microsoft Office Access
 Informací se data a vztahy mezi nimi stávají vhodnou interpretací pro uživatele, která odhaluje uspořádání, vztahy, tendence a trendy  Existuje celá.
Přednáška č. 5 Proces návrhu databáze
„Programátor by měl být v prvé řadě líný.“. PIFovo Web API (API = Application Programming Interface)
Microsoft SQL server Databázový systém. Úvod  aktuální verze na trhu je MS SQL  verze: plná komerční - Enterprise Edition pro vyzkoušení volně.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
A4B33DS & X33MIS Zdeněk Kouba
Úvod do databází Databáze.
Databáze Jiří Kalousek.
Databáze Úvod.
D ATOVÉ MODELY Ing. Jiří Šilhán. D ATABÁZOVÉ SYSTÉMY Patří vedle textových editorů a tabulkových kalkulátorů k nejrozšířenějším představitelům programového.
Školení správců II. Petr Pinkas RNDr. Vít Ochozka.
Základy algoritmizace a programování
ALGORITMIZACE (c) Tralvex Yeap. All Rights Reserved.
Architektura databází Ing. Dagmar Vítková. Centrální architektura V této architektuře jsou data i SŘBD v centrálním počítači. Tato architektura je typická.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Relační databáze.
Vypracoval: Ondřej Dvorský Třída: VIII.A
Databázové systémy. Práce s daty Ukládání dat Aktualizace dat Vyhledávání dat Třídění dat Výpočty a agregace.
KIV/ZIS cvičení 6 Tomáš Potužák. Pokračování SQL Klauzule GROUP BY a dotazy nad více tabulkami Stáhnout soubor studenti_dotazy_sql.mdb.
Informatika pro ekonomy II přednáška 10
Databázové systémy Přednáška č. 6.
Simulační modely a programové vybavení. Vývoj simulačních programů  Původně pouze strojový kód –Příliš dlouhé, náročné na programátora, obtížné hledání.
RoBla Makra MS OFFICE.
Úvod do MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
Architektury a techniky DS Cvičení č. 9 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Copyright (C) 1999 VEMA počítače a projektování, spol. s r.o.
uložené procedury (stored procedures) triggery, sekvence, pohledy, funkce, parametrické dotazy (prepared statements) komplexní agregace a SQL dotazy jiné.
DATABÁZOVÉ SYSTÉMY. 2 DATABÁZOVÝ SYSTÉM SYSTÉM ŘÍZENÍ BÁZE DAT (SŘBD) PROGRAM KTERÝ ORGANIZUJE A UDRŽUJE NASHROMÁŽDĚNÉ INFORMACE DATABÁZOVÁ APLIKACE PROGRAM.
2 UDÁLOSTI ONMOUSEOVER, ONMOUSEOUT Odkaz Událost je část kódu vyvolana za určité (uživatelem vyvolané) situace (kliknutí myší, přejetím kurzorem myši,
Databázové modelování
Access Vysvětlení pojmu databáze - 01
2 Fučíková Sylvie HR/Win – moderní technologie pro osvědčené aplikace.
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Úvod do programování.
Databáze Lokální systémy a SQL servery VY_32_INOVACE_7B10.
Databázové systémy Informatika pro ekonomy, př. 18.
1 Programování a p. jazyky Postup při tvorbě programu (systému) –strategie –analýza ( konceptuální modely) Datová Procesní –návrh (i/o, výjimky, algoritmus)
123.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B13 Autor Ing. Jiří Kalousek Období vytvoření březen.
Programování POCSI. Programovani/POCSI2 Základní pojmy Akce - děj nad objekty, mající začátek a konec, a mající přesně definovaný účinek. Příkaz - popis.
Integrovaný regionální knihovní systém 3. generace Ing. Petr Štefan, Kp-sys s.r.o. Pardubice.
Microsoft SQL server Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí.
Delphi a databáze MS SQL Server.
OPERAČNÍ SYSTÉMY.
doc. RNDr. Zdeněk Botek, CSc.
PHP Programy pro tvorbu WWW stránek - 01
Databázové aplikace v Delphi
Visual Basic - programování
Visual Basic Úvod do programování. Co je to program  Program je řada příkazů, které určují počítači, co má provádět, jak má zacházet s vloženými daty.
IB111 Programování a algoritmizace
Architektura databází DBS=SŘBD+DB
Menu Vytváření menu.
Klient pro správu databází MySQL 1 Klient pro správu databází MySQL Zbyněk Munzar České vysoké učení technické v Praze Fakulta elektrotechnická.
CZ.1.07/1.5.00/ Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/ Střední odborná škola elektrotechnická, Centrum odborné přípravy.
AS/400 (IBM iSeries) Úvod. Co vlastně je AS/400 (IBM i)? Aplikační systém 400 (AS/400) byl navržen jako počítač obecně použitelný v obchodním prostředí.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
Vypracoval / Roman Málek
as4u advanced system for you
Výukový materiál zpracován v rámci projektu
Předmět: INFORMATIKA Ročník: VII.
Informatika pro ekonomy přednáška 8
Název školy: Střední odborná škola stavební Karlovy Vary
Vytvořil: Robert Döring
Transkript prezentace:

PROGRAMOVACÍ JAZYKY (c) 1999. Tralvex Yeap. All Rights Reserved

DATABÁZOVÉ APLIKAČNÍ PROGRAMOVACÍ JAZYKY (c) 1999. Tralvex Yeap. All Rights Reserved

DATABÁZOVÁ APLIKACE JE PROGRAM, KTERÝ UŽIVATELI UMOŽŇUJE ZADÁVAT, MĚNIT A RUŠIT DATA V DATABÁZI A VYTVÁŘET Z NICH VÝPISY.

JAZYKY POUŽÍVANÉ PRO TVORBU DATABÁZOVÝCH APLIKACÍ PROCEDURÁLNÍ JAZYKY SQL (STRUCTURED QUERY LANGUAGE) OSTATNÍ JAZYKY

PROCEDURÁLNÍ JAZYKY APLIKACE ZAPSÁNA VE FORMĚ PROCEDUR. KAŽDÁ PROCEDURA REALIZUJE URČITOU ČÁST APLIKACE NAPŘ. PROCEDURA PRO NALEZENÍ INFORMACE (DOTAZ). JAZYKY PASCAL, BASIC A C JSOU JAZYKY PROCEDURÁLNÍ.TYTO JAZYKY MOHOU BÝT POUŽITY PRO TVORBU DATABÁZOVÝCH APLIKACÍ PROSTŘEDNICTVÍM TZV. APLIKAČNÍHO PROGRAMOVÉHO ROZHRANÍ (API – APPLICATION PROGRAMMING INTERFACE). API SESTÁVÁ ZE STANDARDNÍ MNOŽINY FUNKCÍ, JEŽ ROZŠIŘUJE JAZYK O PROSTŘEDKY PRO PŘÍSTUP K DATŮM POMOCÍ SŘBD. VŠEM TĚMTO PROGRAMOVACÍM JAZYKŮM KTERÉ MOHOU BÝT POUŽITY I PRO TVORBU NEDATABÁZOVÝCH APLIKACÍ , SE BĚŽNĚ ŘÍKÁ „JAZYKY 3 GENERACE“ (3GL).

PROCEDURA PRO PŘIDÁNÍ VĚTY DO DBF NAPŘ.PROCEDURA PRO VYHLEDÁVÁNÍ INFORMACE PROCEDURA PROCEDURA PROCEDURA PROCEDURY UŽIVATELSKÉHO ROZHRANÍ NAPŘ. SYSTÉM NABÍDEK TZV. MENU

SQL ( STRUCTURED QUERY LANGUAGE ) STRUKTUROVANÝ DOTAZOVACÍ JAZYK PRVOTNÍ VERZE JAZYKA – SEQUEL ( V 70. LETECH). JE URČEN K PŘÍMÉMU POUŽITÍ PRO INTERAKTIVNÍ DATABÁZOVÉ DOTAZY (OZNAČUJE SE PAK JAKO DYNAMICKÝ SQL) NEBO JAKO ČÁST APLIKACE NAPSANÉ V NĚKTERÉM PROCEDURÁLNÍM JAZYCE (TZV. VLOŽENÝ – EMBEDDED SQL). K DŮLEŽITÝM VLASTNOSTEM SQL PATŘÍ PODPORA TZV. ULOŽENÝCH PROCEDUR ( STORED PROCEDURES ) NA DATABÁZOVÉM SERVERU. ULOŽENÉ PROCEDURY JSOU PROGRAMY V JAZYCE SQL, KTERÉ JSOU ZAPSÁNY JAKO ČÁST SAMOTNÉ DATABÁZE.KDYŽ JE KLIENT VYVOLÁ JSOU CELÉ PROVEDENY NA SERVERU.

PŘÍKLAD 1 PŘEDPOKLÁDEJME, ŽE MÁME VYTVOŘENOU DATABÁZI NAZVANOU „ČTENÁŘ“, VE KTERÉ SLEDUJEME ZÁKLADNÍ ÚDAJE O ČTENÁŘÍCH KNIHOVNY. PŘ.1 VYPÍŠE TABULKU JMEN ČTENÁŘŮ SPOLU S ADRESOU. SELECT JMÉNO,ADRESA FROM ČTENÁŘ

PŘÍKLAD 2 ZJIŠTĚNÍ CELKOVÉHO POČTU ČTENÁŘŮ Z DATABÁZE ČTENÁŘ SELECT COUNT(*)FROM ČTENÁŘ

CO JE TO SLUŽBA OPEN DATABASE CONNECTIVITY (ODBC) KNIHOVNA API UMOŽŇUJE KLIENTŮM SQL SERVERU PŘIPOJIT SE NA JAKÝKOLI JINÝ SQL SERVER BEZ OHLEDU NA PLATFORMU NA NÍŽ PRACUJE.

OSTATNÍ JAZYKY V SOUČASNÉ DOBĚ DO TÉTO SKUPINY PATŘÍ JAZYKY PRO OBJEKTOVĚ ORIENTOVANÉ PROGRAMOVÁNÍ (OOP) JAKO DELPHI, VISUAL BASIC NEBO C++. JINÝM DRUHEM JAZYKŮ JSOU JAZYKY MAKER. MAKROJAZYKY NEJSOU V PLNÉM SMYSLU SLOVA PROGRAMOVACÍ JAZYKY . JDE VLASTNĚ O NÁHRADU POSLOUPNOSTI KLÁVES, KTERÉ BY MUSEL UŽIVATEL STISKNOUT PRO PROVEDENÍ URČITÉ AKCE.

VÝVOJ NASTAVENÍ PŘEPÍNAČŮ NA ČELNÍM PANELU POČÍTAČE STROJOVÝ KÓD JAZYK SYMBOLICKÝCH INSTRUKCÍ - ASSEMBLER PROGRAMOVACÍ JAZYK VYSOKÉ ÚROVNĚ - FORTRAN STRUKTUROVANÉ PROGRAMOVACÍ JAZYKY – ALGOL A PASCAL OBJEKTOVĚ ORIENTOVANÉ PROGRAMOVÁNÍ – DELPHI, VISUAL BASIC NEBO C++

End of Lecture Good Night.