Kurz Databáze. Přechod na SQL server. Obsah. Vytvoření databáze. Lektor: Doc. Ing. Radim Farana, CSc.



Podobné dokumenty
Kurz Databáze. Obsah. Návrh databáze E-R model. Datová analýza, tabulky a vazby. Doc. Ing. Radim Farana, CSc.

Databáze MS-Access. Obsah. Co je to databáze? Doc. Ing. Radim Farana, CSc. Ing. Jolana Škutová

Databázové systémy. Doc.Ing.Miloš Koch,CSc.

Tematický celek 03 - Cvičné příklady

MS ACCESS A MS WORD V KAŽDODENNÍ PRAXI

Obsah. Základy práce s databází 13. Tabulky 43. Obsah. Úvod 9 Poděkování 12

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

Kurz Databáze. Obsah. Formuláře. Práce s daty. Doc. Ing. Radim Farana, CSc.

Databázové systémy. Datová integrita + základy relační algebry. 4.přednáška

Databázové systémy. - SQL * definice dat * aktualizace * pohledy. Tomáš Skopal

Programování a implementace Microsoft SQL Server 2014 databází

Informační systémy 2008/2009. Radim Farana. Obsah. Aktivní serverové stránky ASP. Active Server Pages. Activex Data Objects. LDAP database.

Databáze I. Přednáška 4

Administrace Oracle. Práva a role, audit

Programování v jazyku C# II. 5.kapitola

GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA

Obsah přednášky 7. Základy programování (IZAPR) Přednáška 7. Parametry metod. Parametry, argumenty. Parametry metod.

Primární klíč (Primary Key - PK) Je právě jedna množina atributů patřící jednomu z kandidátů primárního klíče.

Java a Caché IV: Manipulace s objekty

Databázové systémy Cvičení 5.2

Využití identity managementu v prostředí veřejné správy

Stěhování aplikací. Michal Tomek, Sales Manager

VISUAL BASIC. Práce se soubory

Návrh a tvorba WWW stránek 1/14. PHP a databáze

Microsoft Access tvorba databáze jednoduše

OBJECT DEFINITION LANGUAGE. Jonáš Klimeš NDBI001 Dotazovací Jazyky I 2013

17. července :51 z moravec@yahoo.com

8.2 Používání a tvorba databází

PA152. Implementace databázových systémů

Informační systémy 2008/2009. Radim Farana. Obsah. Základní principy XML

Univerzita Palackého v Olomouci Radek Janoštík (Univerzita Palackého v Olomouci) Základy programování 4 - C# 10.4.

Microsoft Lync WEB meeting

Architektura COM. Historie Component Object Model (COM) Komunikace s komponentami Rozhraní komponent COM komponenty v.net.

Třídy a objekty. Třídy a objekty. Vytvoření instance třídy. Přístup k atributům a metodám objektu. $z = new Zlomek(3, 5);

DATABÁZE ACCESS Ovládací prvky ve formuláři 5 TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY.

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access složitější konverze dat Ing. Kotásek Jaroslav

ANT. Aplikační programování v Javě (BI-APJ) - 1 Ing. Jiří Daněček Katedra softwarového inženýrství Fakulta informačních technologií ČVUT Praha

Možnosti propojení Lotus Notes/Domino a jiných systémů. Ondřej Fuxa Your System spol. s r.o.

Instalační manuál aplikace

Marketingová komunikace. 2. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK1aPH/N9KMK1bPH (um1a1ph/um1b1ph)

Introduction to Navision 4.00 Jaromír Skorkovský, MS., PhD.

O datových typech a jejich kontrole

APS Administrator.OP

Kurz Databáze. Obsah. Dotazy. Zpracování dat. Doc. Ing. Radim Farana, CSc.

Střední odborná škola a Střední odborné učiliště, Hořovice

Vytváření a použití knihoven tříd

Návod k aplikaci SQL Tools v.2.3

Informační systémy 2008/2009. Radim Farana. Obsah. Dotazy přes více tabulek

Jak resetovat heslo administrátora Rychlý průvodce HIKVISION TECHNICAL SUPPORT TEAM

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23

Verze dokumentu 0.1 duben 2016

K8055D.DLL v Technická příručka. Úvod. Obecné. Konvence volání. Nastavení adresy karty

Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava

APS Administrator.ST

Microsoft Access. Typy objektů databáze: Vytvoření a návrh nové tabulky. Vytvoření tabulky v návrhovém zobrazení

Databáze pro evidenci výrobků

PŘETĚŽOVÁNÍ OPERÁTORŮ

Úvod do MS Access. Modelování v řízení. Ing. Petr Kalčev

Informační systémy 2008/2009. Radim Farana. Obsah. Obsah předmětu. Požadavky kreditového systému. Relační datový model, Architektury databází

GeoHosting. Martin Vlk. (vypusťte svoje data do světa) Help forest s.r.o. člen skupiny WirelessInfo 2008

Abstraktní datové typy: zásobník

Tematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných

Databázové systémy BIK-DBS

FlexiBee Pokročilé funkce. Ondřej Světlík FlexiBee Systems s.r.o.

Práce v návrhovém prostředí Xilinx ISE WebPack 12 BDOM UMEL FEKT Šteffan Pavel

Manažerský reporting a finanční plánování Targetty

1 Administrace systému Moduly Skupiny atributů Atributy Hodnoty atributů... 4

Práva a role. Martin Polák. NDBI013 Administrace Oracle

Instalace MS SQL Server Express a MS SQL Server Management Express

Okruhy z odborných předmětů

APS Control Panel. Ovládací panel systému APS mini Plus pro SW balík APS Administrator. Uživatelská příručka

Obsah. Úvod 9. Úvod do Office Seznámení s Office Vylepšení programu Access XML 13 Inteligentní značky 14

8 Třídy, objekty, metody, předávání argumentů metod

SAP Business One Analytics powered by SAP HANA: Analytic Content and Enterprise Search

Marketingová komunikace. 3. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK3PH (vm3bph)

Administrace služby - GTS Network Storage

Chyby a výjimky. Chyba. Odkud se chyby berou? Kdo chyby opravuje? Co můžete dělat jako programátor? Dvě hlavní metody práce s chybami.

Stored Procedures & Database Triggers, Tiskové sestavy v Oracle Reports

Chybová hlášení METODIKA MET-01/2014. SZR-56-1/OPICT-2013 počet stran 28 přílohy 0. Nahrazuje:

Algoritmizace a programování

Archivace relačních databází

EMBARCADERO DATASNAP. OBSAH Úvod... 2 DataSnap a DBExpress... 2 Serverová část... 2 VCL Klient... 6 Nasazení... 7

DUM 12 téma: Příkazy pro tvorbu databáze

Instrukce pro vzdálené připojení do učebny 39d

Příručka pro nasazení a správu výukového systému edu-learning

Návod na velmi jednoduchý import z XLS souboru včetně atributů

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 9

PHP a Large Objecty v PostgreSQL

QAD Business Intelligence

Postup instalace ČSOB BusinessBanking pro MS SQL 2005/2008

Průvodce instalací aplikace MIPS

Studium protokolu Session Decription Protocol. Jaroslav Vilč

eretail.cz MANUÁL PRO PARTNERY

Ant aneb Ferda Mravenec, práce všeho druhu

INFORMAČNÍ TECHNOLOGIE PRO ZPRACOVÁNÍ EEG I

Virtual private database. Antonín Steinhauser

Úvod do datového a procesního modelování pomocí CASE Erwin a BPwin

Marketingová komunikace. 2. a 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph)

APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator

Transkript:

Kurz Databáze Přechod na SQL server Lektor: Doc. Ing. Radim Farana, CSc. Obsah Vytvoření databáze. Konverze databáze z MS-Access na SQL Server. Konverzní předpis pro pozdější použití. Definice schématu databáze. Zajištění referenční integrity. Manipulace s daty. Přístup k datům pomocí ODBC. Přístup k datům z databáze MS-Access. strana 1 Vytvoření databáze SQL Server New Database strana 2 1

Vlastnosti databáze strana 3 Objekty databáze strana 4 Import databáze MS-Access strana 5 2

Zdroj pro konverzi Typ zdroje Zdrojový soubor Administrátor strana 6 Cíl pro konverzi SQL Server Administrátor nebo tvůrce Cílová databáze strana 7 Příprava konverze strana 8 3

Konvertované tabulky Detailní popis konverze Seznam tabulek strana 9 Detailní popis konverze Výchozí hodnoty Automatické číslo strana 10 Konverzní předpis Typ předpisu strana 11 4

Spuštění konverze Průběh konverze strana 12 Provedení konverze Výsledky konverze strana 13 Výsledný konverzní předpis Attribute VB_Name = "Module1" '**************************************************************** 'Microsoft SQL Server 2000 'Visual Basic file generated for DTS Package 'File Name: F:\VYUKA\Access2000\Vyuka\Lab02\Convert.bas 'Package Name: New Package 'Package Description: DTS package description 'Generated Date: 10.5.2002 'Generated Time: 14:51:36 '**************************************************************** Option Explicit Public gopackageold As New DTS.Package Public gopackage As DTS.Package2 Private Sub Main() Set gopackage = gopackageold gopackage.name = "New Package" gopackage.description = "DTS package description" gopackage.writecompletionstatustonteventlog = False gopackage.failonerror = False gopackage.packagepriorityclass = 2 gopackage.maxconcurrentsteps = 4 gopackage.lineageoptions = 0 gopackage.usetransaction = True gopackage.transactionisolationlevel = 4096 gopackage.autocommittransaction = True gopackage.repositorymetadataoptions = 0 gopackage.useoledbservicecomponents = True gopackage.logtosqlserver = False gopackage.logserverflags = 0 gopackage.failpackageonlogfailure = False gopackage.explicitglobalvariables = False gopackage.packagetype = 0 Dim oconnection As DTS.Connection2 '------------- a new connection defined below. 'For security purposes, the password is never scripted Set oconnection = gopackage.connections.new("microsoft.jet.oledb.4.0") oconnection.connectionproperties("user ID") = "admin" oconnection.connectionproperties("data Source") = "F:\VYUKA\Access2000\Vyuka\Lab01\EvidenceKurzu.mdb" oconnection.connectionproperties("mode") = 1 oconnection.name = "Connection 1" oconnection.id = 1 oconnection.reusable = True oconnection.connectimmediate = False oconnection.datasource = "F:\VYUKA\Access2000\Vyuka\Lab01\EvidenceKurzu.mdb" oconnection.userid = "admin" oconnection.connectiontimeout = 60 oconnection.usetrustedconnection = False oconnection.usedsl = False 'If you have a password for this connection, please uncomment and add your password below. 'oconnection.password = "<put the password here>" gopackage.connections.add oconnection Set oconnection = Nothing... Dim oconnproperty As DTS.OleDBProperty '--------------------------------------------------------------------------- ' create package connection information '--------------------------------------------------------------------------- strana 14 5

Schéma databáze strana 15 Výběr tabulek Datové tabulky strana 16 Primární klíče Definice primárního klíče Výběr položky strana 17 6

Vazby mezi tabulkami Nadřízená tabulka Podřízená tabulka Rozsah kontrol referenční integrity Řešení kolizí u nadřízené tabulky strana 18 Nesoulad datových typů Text (100) Text (50) strana 19 Uložení schématu strana 20 7

Odstranění nesouladu Provedení SQL příkazu Výsledek SQL příkazu strana 21 Dokončení vazeb mezi tabulkami Indikace kardinality strana 22 Vložení nových dat - korektní strana 23 8

Vložení nových dat - nekorektní strana 24 Vytvoření ODBC spojení Nové spojení strana 25 Primární klíče Odkaz na server a databázi strana 26 9

Dokončení definice spojení strana 27 Vlastnosti spojení Oprávněný uživatel strana 28 Vlastnosti spojení strana 29 10

Test spojení s databází strana 30 Přístup k datům z MS-Access Propojení tabulek strana 31 Volba zdroje strana 32 11

Spojení s datovým zdrojem strana 33 Výsledek propojení strana 34 12