Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat



Vergelijkbare documenten
Informatie & Databases

Databases - Inleiding

Technische nota AbiFire5 Rapporten maken via ODBC

Technisch Ontwerp W e b s i t e W O S I

Technische nota AbiFire Rapporten maken via ODBC

Zelftest Informatica-terminologie

Taxis Pitane SQL beheerder. Censys BV - Eindhoven

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

UBC op Microsoft Windows 64-bits

opstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat:

Installatie handleiding Reinder.NET.Optac

Portability, Interoperability of toch maar Connectivity Portability, Interoperability of toch maar Connectivity.

Er zijn verschillende OS bv: Microsoft Windows Apple Macintosh Linux-versies/distributies zoals Ubuntu en Knoppix

Les 2 Eenvoudige queries

Koppeling met een database

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster

Module I - Informatica

Installatiehandleiding. ixperion Word Import. voor Windows 2008 R2 64bit. Smartsite ixperion WordImport Implementatie. Copyright

Absentie Presentie Server Migratie

Installatiehandleiding Vabi Assets Energie

Installatie Remote Backup

Leerjaar 1/2 ICT-Academie. Niveau 4. Applicatie ontwikkeling

AdBackup Pro November 2015 AdBackup Pro 6.13 is beschikbaar op het platform Oodrive Vision en als een op zichzelf staand product AdBackup Pro

Installatiehandleiding. Facto minifmis

Fuel. Handleiding voor installatie en gebruik

Database Structuur via menus

koppelen in De belangrijkste punten van hoofdstuk 15 Databasetechnieken gebruiken. De eigenschappen van een database instellen.

Installatie SQL: Server 2008R2

output management

Programmeren met databanken volgens het lagenmodel in C#

AccessFIX bestand herstel software biedt een effectieve oplossing voor beschadigde MS Access data en het herstellen van verwijderde tabellen.

Connectivity SQL Er kan geen verbinding worden gemaakt met de SQL server

Installatie van sqlserver

Inhoud: Inleiding tot Taak Omschrijving van vacatures 2 Matrix van benodigde 5 Bronvermeldingen 7

Technische documentatie Klankie 2010 voor systeembeheerders/installateurs

Tinus Plotseling MySQL

Zelftest Java EE Architectuur

Invantive Producer. Als integriteit en compliance noodzakelijk is. Maar niks extra mag kosten.

Thinking of development

Planbord installatie instructies

Macro s. 4.2 Een macro maken

Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal.

Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware.

Kies File>New>Blank Page>PHP. Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site

Outlook is een mogelijke opvolger voor Windows Live Mail aangezien Microsoft (WLM) de ondersteuning van dit product per 10 januari 2017 heeft gestopt.

Data Definition Language

Access Basis. 699,- excl. BTW per deelnemer Duur: Kosten: 2 dagen Max Deelnemers: 10

Een eerste applicatie

Zelftest Java concepten

DataFlex 19.0 SQL Server

Interactief, real time security management

Programmeren: Visual Basic

Versie: 1.0 Gemaakt door: Whisper380 Eigenaar: Whisper380-computerhulp.net Datum:

MA!N Rapportages en Analyses

PROGRAMMA Vak: Informatica..

Beheer van databanken

INSTALLATIE VAN UW SOFTWARE OP WINDOWS VISTA OU 7

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

LibreOffice. LibreOffice een alternatief voor andere office pakketten?

6. Gebruikersaccounts

Programmeren met databanken volgens het lagenmodel in C#

Installatiehandleiding FWG 3.0/ Stand-alone / Netwerkversie. Nieuwe Installatie van FWG 3.0/ met een MS Access database

SQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database.

HANDBOEK LSM BASISPRINCIPES LSM

Installatiehandleiding. Installatiehandleiding voor de ODBC-driver

Gimme Five! Op weg naar TYPO3 5.0 'Phoenix'

Installatiehandleiding voor de ODBC-driver van UNIT4 Multivers Online 8.1

Inventus Software. Antum Secured Mail / Message System. Gebruikershandleiding

Installatie SQL Server 2012

SQL / Systeemanalyse

Wij de werkzaamheden u het resultaat!

Installatie MicroSoft SQL server 2012 Express

Installatie SQL Server 2014

HANDLEIDING EXTERNE TOEGANG CURAMARE

Installatie SQL Server 2008R2

Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal.

1 Download de database 'bieren.mdb' en bewaar het bestand in c:\werkmap van je computer.

Als u de installatie-cd van Pervasive in cd-romspeler stopt wordt het installatiemenu automatisch gestart.

Installatie en configuratie documentatie

Ineke Imbo.

Webwinkel in het D-cluster van de opleiding Logistiek

OpenVPN voor Windows XP en Windows Vista

WebUntis 2014 Instructies basisinstallatie

Handleiding Certificaat RDW

Trainingsomschrijving ACCESS 97 / 2000 / 2003NL

Intramed procedure. Intramed en Windows Upgraden naar Windows 7

Handleiding voor het installeren van VBA scripts in Outlook

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel:

Fiery Driver Configurator

HANDLEIDING VERSIE 1.6. AiconSoft UG (haftungsbeschränkt) Wilhelm-Stein-Weg Hamburg Tel: +49 (0)40 / info@aiconsoft.

Transcriptie:

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat

Wat is een database? Een verzameling van georganiseerde data Een database bestaat uit applicaties, SQL en het DBMS Watis eendbms? EenDBMS is kortvoordata Base Management Systeem Geeft software tools voor het organiseren van data

Wat is MS Access? Microsoft Office Access is een relationele databaseapplicatie van Microsoft. Het is een DBMS plus een applicatie generator. Access kan makelijk forms, rapporten en queries maken. MS Access maakt gebruik van een grapische interface die het mogelijk maakt voor weinig gevorderden toch een database te bouwen.

Achtergrondinformatiedatabase ontwikkelaar De database ontwikkelaar van MS Access is de Microsoft corporation. Een van de grootste bedrijven, jaarlijkse omzet 60 miljard. Nummer 1 software producent van de wereld.

Geschiedenis van Microsoft Microsoft is in 1975 opgericht door Bill Gates en Paul Allen. In 1980 kregen ze van IBM de taak om een besturingssysteem te ontwikkelen voor de eerste Personal Computer. Bill Gates was erg onder de indruk van GUI (Graphical User Interface) en besloot in 1983 om een nieuwe OS te ontwikkelen. In 1986 kwam windows 1.0 uit

Microsoft bracht in 1990 Windows 3.0 uit, hiermee waren ze sterk verbeterd in hun GUI. Windows 3.0 was een enorm succes. Windows 95 volgde en dit was een verbetering, vooral in de GUI van windows 3.0 en het upgrade zich van een 16 bit system naar een 32 bit system. Er volgden nog een tal van windows versies Windows versies waaronder: Windows 98 Windows ME Windows XP Windows Vista Windows 7

Geschiedenis& ontwikkelingdbms Eerste databases stammen af uit de jaren tussen 1960-1970. In de eind jaren 70 kwam het relationele database model naar voren. Het relationele datamodel bevat gegevens opgeslagen in tabellen die in relatie met elkaar staan.

Geschiedenis MS Access Microsoft Access is een onderdeel van het Microsoft office pakket, de eerste versie kwam uit in 1992. De delenvan Access die zijnuitgekomenvarierenvan MS Acces 1.0 tot de meest recentelijke MS Acess 2010. MS Access alsonderdeelvan het office pakketin windows 95 de overstap van VB naar Visual Basic voor Applications. In Access 2007,werd een nieuw database formaat ingevoerd: ACCDB Microsoft Access was het eerste massamarkt database programma voor Windows.

Database creatie Er zijn drie soorten Databaseontwerpen: Een database dat ontworpen is op basis van bestaande gegevens Een compleet nieuw database systeem Database dat helemaal herontworpen is Een database slaat zijn gegevens op in tabellen, kolommen en rijen.

Creatievan database in MS Access Een database word in Access gecreeerd door: het openen van Access, daarna op nieuw clicken dan Blank Database. Aan de database wordt een naam gegeven, wordt er daarna op create geklickt wordt automatisch ge-saved. De database is nu gemaakt en moet er nu informatie ingevoerd worden.

Tabellen creeren Dit doe je door naar de view tab te gaan en daarna naar design view hierna krijg je de optie om een tabel te creeren en benoemen. Er komen 3 velden te voorschijn. Field name: Hier vul je dan de naam van je kolom in Data type: wat voor data je wilt hebben Description: hier kan er wat extra informatie worden ingevuld Eerst moet de kolom namen in field name komen en daarna gaan we naar Data type, dit is een drop down box met verschillende keuzen data.

Nadat alle kolommen zijn ingevuld in Field name, de type data dat opgeslagen moet worden in Data type en eventueel Description, moet een primary key gekozen worden. Nadat de primary key is gekozen kunnenwe de tabel opslaan en is de MS Access database gecreeerd.

Gegevens in tabellen invoeren dubbelklikken op de opgeslagen tabel om hem te openen. De tabel komt dan te voorschijn zonder opgeslagen gegevens dit moeten we nu dan zelf invullen Nadat alle gegevens zijn ingevuld kunnen we de tabel sluiten.

Queries maken Query langguage is een computer taal waarmee je gewenste informatie kan opvragen,verwijderen of aanpassen in plaats van een hele tabel doorzoeken. Om een query te maken in access moet je eerst naar create gaan en daarna op query wizard klikken. Je krijgt dan een nieuw venster met een drop down lijst. Hier kan je kiezen tussen tabellen of de gemaakte queries.

Forms in Access Forms maakt he makelijker en sneller om gegevens te manipuleren en in te voeren Om een form te creeren in Acces moet men gebruik maken van de Form wizard. Om een Form in MS Access te maken moet je eerst de tabel of tabbellen kiezen waarvoor je het wilt hebben. Bij format kan je dan de look van de Form veranderen de kleur, Font van de tekst enz.

Database connectivity De omgeving waarin databaseapplicaties zich vandaag aan de dag in bevinden is een uitgebreide en gecompliceerde omgeving. Er zijn een aantal standaarden voor database connectiviteit ontwikkeld om het leven van een applicatie programmeur wat makkelijker te maken. De wat oudere standaarden zoals: standaard Open Database Connectivity(ODBC), OLE DB en ADO. XML Java technologieen zoals JDBC

ODBC ODBC is een afkorting voor Open Database Connectivity, een standaar database toegangs methode die ontwikkeld is door de SQL Access Group in 1992. ODBC is een interface die tussen de webserver en (of een andere database gebruiker) en de database server zit. Het doel van ODBC is om elke ontwikkelaar mogelijk te maken een applicatie te schrijven die databases kan aanspreken die door verschillende DBMS-producten worden ondersteund,

Ole DB OLE DB vormt de basis voor het benaderen van gegevens in de wereld van Microsoft. OLE DB is een object georienteerde interface met ingebouwde dataserver funcionaliteit. Het implementeerd de Microsoft standaarden OLE en Com en is toegankelijk voor object georientieerde programma s via die interfaces. OLE DB deelt de functies en de mogelijkheden van een DBMS op in objecten, waardoor delen van hun functionaltiteit makkelijker kan worden geimplementeerd.

Active Data Objects(ADO) Een eenvoudig objectmodel dat word gebruikt door OLE DB-gegevens-consumenten. Het wordt over het ingewikkelder object model van OLE DB gelegd. ADO kan worden aangeroepen vanuit script talen zoals Jscript en VBS script, evenals vanuit krachtigere talen zoals Visual Basic.NET, Java, C++. ADO is gemakkelijker te gebruikenen begrijpen dan OLE DB en wordt daarom ook vaker gebruikt voor database applicaties.

XML XML is een afkorting voor Extensible Markup Language. XML is een gevolg van het steeds verder naar elkaar toegroeiende IT onderdelen van het samenkomen databaseverwerking en documentverwerking. XML levert een gestandariseerde maar toch flexibele manier voor het beschrijven van de inhoud van documenten. HET belangrijkste doeleinde is het beschrijven representeren en matrialiseren van database views. XML is belangrijk omdat XML tegemoet komt aan het delen van database informatie tussen organisaties.

JDBC JDBC staat voor Java Database Connectivity applicatie programmering interface(api) Het is de industrie standaard voor een databaseonafhankelijke connectie tussen de java programmeertaal en een groot bereik van databases, waaronder MS Access. Wil men via JDBC met MS Access een connectie maken heeft men een JDBC driver nodig. JDBC maakt gebruik van vier soorten drivers.

Database beveileging Database beveiliging is het systeem van processen en procedures dat een database dient te beschermen van een onbedoelde activiteit. Traditioneel zijn databases beschermd tegen externe verbindingen door firewallsen-of routersop het netwerk domein.

Database beveiliging in Access Er zijn verschillende strategieën voor het controleren van het niveau van de toegang dat wordt verkregen tot een Microsoft Access-database. Encoding/decoding De eenvoudigste methode van bescherming is het coderen van de database. Door coderen van een database wordt de database een compact bestand en moeilijker om te lezen met een tekstverwerker. Werkgroepinformatiebestand: dit bestand bevat de accounts en files die worden gebruikt om toetreding tot de database te verkrijgen.

Het weergeven of verbergen objecten in het databasevenster. Met behulp van opstartopties. Met een wachtwoord: een andere eenvoudige methode voor het verschaffen van veiligheid is om een wachtwoord in te stellen voor het openen van de Microsoft Accessdatabase. Alleen gebruikers die het juiste wachtwoord hebben zullen worden toegestaan om de database te openen

Beveiliging op gebruikersniveau De meest flexibele en uitgebreide methode voor het implementeren van de beveiligingsmaatregelen voor een databank. Hiermee is het mogelijk om op verschillende niveaus toegang tot gevoelige gegevens en objecten in uw database te garanderen. Hoewel het opzetten van user-level security op de meeste databases een hele klus is, maakt de User-Level Security Wizard het makkelijk. Na het draaien van de User-Level Security wizard, is het mogelijk eigen groepen van gebruikers, toe te wijzen, verwijderen en-of machtigingen voor verschillende gebruikers of groepen gebruikers.

Data access pages beveiligen Data access pages zijn HTML pagina s