SQL Cursus deel 7 2017.

Slides:



Advertisements
Verwante presentaties
Meerdere tabellen: Relaties en Joins
Advertisements

Deel XIV Eerste echte e-commerce applicatie Implementatie (vervolg) 1 Internetapplicaties Deel 14: Eerste echte e-commerce applicatie: Implementatie (vervolg)
PHP & MYSQL LES 03 PHP & DATABASES. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Access en MySql Ynte Jan Kuindersma, BIRD Automation Nationale Officedag 2009 EDE, 14 Oktober 2009.
MySQL-acties Klassikaal: Wijnen.sql. 1.Toon alle wijnen die er zijn. Toon de naam, kleur en prijs. SELECT `naam`,`kleur`,`prijs` FROM `wijnen`
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Databases.
Internetapplicaties - VIII Relationele Databases 1 Internetapplicaties Deel 8: Relationele Databases.
<Mdl01 hoorcollege 1>
W ORD P RESS TECHNISCHE ACHTERGROND Kris Cardinaels 26 maart 2013.
Base: bewerkingen 2 soorten - Oplopend- Aflopend.
LauwersCollege Buitenpost Informatica
Inleiding Databanken: oefeningen 4 Sven Casteleyn 4 Lokaal: 6G HomePage: te bereiken via
Computervaardigheden en Programmatie Universiteit AntwerpenDatabank - Basis 4.1 Computervaardigheden en Programmatie 1rste BAC Toegepaste Biologische Wetenschappen.
Databanken by Steven Stinis.
Relationele databases: Fysiek databaseontwerp en SQL
Datamodellering en –verwerking 8C020 college 4
Download en installeer de gereedschappen
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Normalisatie Relationeel databaseontwerp:
Opleiding Kunstmatige Intelligentie cursus Databases voor AI
Vorige week: Referentiele integriteit
SQL (structured Query Language) DDL (Data Definition Language) DML (Data Manipulation Language) Ontwerp databaseBevraag database.
Workshop PHP Een productencatalogus Met database.
Grafieken, organigrammen
Relationele Databases Hoofdstuk 10 Deel 2 Blz.: 90 t/m 95.
PHP & MYSQL LES 04 CMS: BEST PRACTICE. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
SQL ( SERVER ) Les #02: T-SQL. A GENDA Herhaling les 4 Views SELECT…INTO Beheren van tabellen: CREATE ALTER DROP Opdracht voor de volgende les.
LauwersCollege Buitenpost Informatica
Computervaardigheden Hoofdstuk 4 — Databank (Basis)
Vakgroep Telecommunicatie en Informatieverwerking 1 Relationele databases: Het relationeel databasemodel Hoofdstuk 4 Database, Document and Content Management.
Databases Hoofdstuk 25 Hoofdstuk 24.
Front-end development
Hoofdstuk 11 Databasemanagementsystem. hoofdstuk 112 STROKENDIAGRAMMEN llnrvoornaamtussenvachternaamstraathuisnummerpostcodeplaatstelefoongeslachtgebdatumklas.
Les 0 Structured Query Language SQL. Programma Les 0 – Introductieopdracht Les 1 Les 2 Les 3 Schriftelijke toets.
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
Analyse 3 INFANL01-3 week 3 CMI Informatica.
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
BIMAIV03 Les A1 BIMAIV03 Les A1 Databases. De gegevens in een database vormen de grondstof voor informatie De informatie wordt opgevraagd in de taal met.
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
Analyse 3 INFANL01-3 week 2 CMI Informatica.
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
Week 3 BIMAIV03 Les B3 BIMAIV03 Les B3. Opdracht 1 Van een artikel mogen maximaal 300 stuks verkocht worden. Verschillende klanten bestellen een aantal.
ANALYSE 3 INFANL01-3 WEEK 8 CMI Informatica. ANALYSE 3- INFANL01-3 ▸ Vorige les ▸ Herhaling ▸ Normaliseerregels ▸ Omzetten ERD ▸ Group by en SET ▸ Proeftentamen.
Week 6 BIMAIV03 les B1. DML en DDL ata D anipulation M anguage L ata D efinition D anguage L.
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
Week 1 BIMAIV03 Les B2 BIMAIV03 Les B2. Uit het voorgaande... CREATE TABLE... Opdracht om een nieuwe tabel binnen de database te creëren. Aandachtspunten.
ANALYSE 3 INFANL01-3 WEEK 6 CMI Informatica. ANALYSE 3- INFANL01-3 ▸ Vorige les ▸ Subqueries met correlaties ▸ Subqueries zonder correlaties ▸ Views ▸
 12 dm bestaat uit 2 delen  12 is het maatgetal  dm is de maateenheid.
Rabobank Zoetermeer Sponsor v/h SeniorWeb Welkom les 4 Overzicht vorige les  Terugblik op wat we geleerd hebben  Uitwisselen van ervaringen  Behandelen.
Wat is SQL (1)? SQL (Structured Query Language):  is een zeer krachtige taal met een beperkt vocabulaire (aantal ‘woorden’)  is declaratief (‘WAT’ niet.
SQL Performance Analyzer Inschatten performance impact van wijzigingen Bram van der Vos
LPI 1.05 Marcel Nijenhof. Agenda ● Customize and use the shell environment ● Customize or write simple scripts ● SQL data management.
DBS22 - Recap PL/SQL Wilrik R1_4.44
Databases.
– Software development fundamentals
LauwersCollege Buitenpost Informatica
Informatie-analyse 1: Er zijn veel manieren om een database te vullen
Databases.
Software Development fundamentals
SQL Les February 2019.
SQL Les 3 17 February 2019.
SQL Les 7 24 February 2019.
SQL Les 1 5 April 2019.
SQL Les 6 14 April 2019.
SQL en Datanormalisatie
SQL Les 9 12 May 2019.
– Software development fundamentals
SQL Les May 2019.
Transcript van de presentatie:

SQL Cursus deel 7 2017

Wat weet je nog? Schrijf op het bord wat je nog weet van databases en MySQL. Bijvoorbeeld: Wat zit er een database? Voorbeelden datatypes? Hoe vraag ik gegevens op? Hoe filter op de gegevens Wat hebben we nog niet behandeld?

Leerdoelen Leerling kan: Tabel aanmaken (create table) Gegevens toevoegen (insert) Gegevens wijzigen (update) Gegevens verwijderen (delete) Praktijkvoorbeeld: catalogus webshop.

Aanmaken Tabel CREATE TABLE `stad` ( `stad_id` INTEGER NOT NULL, `naam` VARCHAR(20) NOT NULL, `populatie` INTEGER NOT NULL, PRIMARY KEY(`stad_id`), UNIQUE (`naam`))

INSERT INSERT INTO `stad` (`stad_id`, `naam`, `populatie`) VALUES (1, 'Deventer', 129170), (2, 'Alkmaar', 92713), (3, 'Almere', 142465), (4, 'Deventer', 100000)

UPDATE UPDATE tabel SET kolom = 'waarde', kolom2 = 'waarde2' WHERE criteria UPDATE stad SET naam = ‘Rotterdam' WHERE naam = ’Roterdam’; Let op dat je de WHERE niet vergeet anders update je de hele tabel met de zelfde inhoud

DELETE DELETE FROM tabel WHERE criteria DELETE FROM stad WHERE naam = ‘Rotterdam’;

Oefening klassikaal stad_id integer Sleutel naam varchar(20) Uniek Maak een tabel ’Stad’ met phpMyAdmin met de kolommen: stad_id integer Sleutel naam varchar(20) Uniek populatie integer Vul de tabel ’Stad’ met de waarden: 20, Rotterdam, 600.000

Samenvattend Met welk SQL-commando’s kan ik gegevens aanpassen? Hoe voorkom ik dubbele waarden? Waar moet ik op letten bij DELETE en UPDATE?

Vragen?

Opdracht Opdracht deel7.docx (http://www.ictacademie.info/wigmans)

Wat hebben we geleerd? Formulier voor de volgende les invullen