Au Pair‐Vermittlung Anmerkungen grundlegendesAnforderungsniveau Vorbereitungszeit:30min Aufgabe AlsAuPair(frz.aufGegenleistung)bezeichnetmanjungeMenschen,diefürVerpflegung,Unterkunft undTaschengeldineinerFamilieimIn‐oderAuslandtätigsind,umimGegenzugSpracheundKultur desGastlandesbzw.derGastregionkennenzulernen.DasAuPairlebtdabeiimHaushaltderGastfami‐ lie, hilft bei der Kinderbetreuung und übernimmt leichte Hausarbeiten. Eine internationale Au Pair‐ AgenturwilldieVermittlungoptimierenundeineDatenbankeinsetzen. 1. BeschreibenSiedasRelationenmodellfürdieDatenbankderAuPair‐Vermittlung: AuPair(ANr,Nachname,Vorname,Geburtsdatum) Familie(FNr,Name,Einkommen,Sprache,Kinderzahl,SName) Stadt(SName,Land,Einwohner) lebt_bei(ANr,FNr,von,bis) 2. ErmittelnSieausdemRelationenmodelldasER‐DiagrammunderläuternSiees. 3. MiteinemJava‐ProgrammsolldieDatenbankverwaltetwerden. StellenSieohneAngabevonget/set‐MethodendieRelationFamiliealsUML‐Klassendiagrammdar. 4. DieRelationenAuPairundFamiliekönnenmitdiesenbeidenCREATE‐BefehlenineinerSQL‐Daten‐ bankangelegtwerden. CREATETABLEfamilie( CREATETABLEaupair( FNrINT, ANrINT, NameSTRING, NachnameSTRING EinkommenDOUBLE, VornameSTRING, SpracheSTRING, GeburtsdatumDATE, KinderzahlINT, PRIMARYKEY(ANr) SNameSTRING, ) PRIMARYKEY(FNr) ) EntwickelnSiefürdieSprachederSQL‐CREATE‐BefehleeineGrammatik. 5. OrdnenSiedieseGrammatikindieChomsky‐Hierarchieein. 6. WeitereFragestellungenfürdasPrüfungsgespräch: ‐ InterpretierenSiedenFremdschlüsselSNamebeiobjektorientierterModellierungderDaten‐ bank. ‐ BegründenSie,obdieSprachederSQL‐CREATE‐BefehlevoneinemendlichenAutomatenakzep‐ tiertwerdenkann. ‐ VergleichenSieSQL‐AnweisungenmitMethodeneinerKlasse. Hinweise DieAufgabeAuPair‐VermittlungliegtauchalsschriftlicheAbituraufgabevor(siehe4.3.3).Indermünd‐ lichenVariantefindeteineVernetzungmehrererInhaltsbereichestatt. 1 Erwartungshorizont Aufg. erwarteteLeistungen 1 BeschreibungdesRelationenmodellsmitFachbegriffen Relation,Attribut,Primärschlüssel,Fremdschlüssel 2 RekonstruktionundErläuterungdesER‐Modells 3 ModellierungalsKlassendiagramm SNamewirdalsAssoziationmitderKlasseStadtmodelliert. 4 EntwicklungeinerGrammatikfüreineTeilsprachevonSQL S→CREATETABLETabelle(Attribute,PRIMARYKEY(AttributOhneTyp)) Attribute→Attribut|Attribut,Attribute Attribut→BezeichnerDatentyp AttributOhneTyp→Bezeichner Datentyp→INT|STRING|DATE|DOUBLE Tabelle→Bezeichner Bezeichner→einodermehrereBuchstaben AngabedesStartsymbols,derTerminaleundNichtterminale 5 EinordnunginChomsky‐Hierarchie kontextfreieGrammatik,alsokontextfreieSprache ErläuterungderChomsky‐Hierarchie 2 ZuordnungzudenProzess‐,Inhalts‐undAnforderungsbereichen Aufg. Prozessbereiche MI SV KK 1 X X 2 X X X 3 X X X 4 BB X 5 X 6 X X Bewertungseinheiten in Anforderungsbereichen Inhaltsbereiche DI ID AL SA IS IMG I II III X 4 X 3 3 2 X X X 2 2 X X 2 X 3 3 Summe24 7 12 5 X X X X 3