32

Bauinformatik (Fach) / Bauinformatik II Fragen (Lektion)

Prüfungsfragen

Diese Lektion wurde von Leberkas erstellt.

Lektion lernen

Anzeige
  • In welchen Fällen empfiehlt sich die Verwendung einer Tabellenkalkulation und in welchen die einer Datenbank? Tabellenkalkulation: 1. Kostenvergleich 2. graphische Darstellung von Sachverhalten 3. reiner Aufstellung finanzieller Gesichtspunkte Datenbank: 1. Falls viele Daten zu speichern sind 2. Daten effizient, widerspruchsfrei und dauerhaft zu speichern  
  • Welche wesentliche Vorarbeit muss geleistet werden, bevor mit der eigentlichen Erstellung einer Datenbank begonnen werden kann? Beschreiben Sie den Vorgang. 1. Bestimmung der Aufgaben der DB -> relevante Fakten 2. Bestimmung der Tabellen -> Zu jedem Thema eine Tabelle 3. Bestimmung der Felder -> Welche Infos in welche Tabelle 4. Bestimmung der Beziehungen -> Welche Beziehungen zw. Tabellen 5. Entwurfsverfeinerung -> Prüfen auf Fehler    
  • Was versteht man unter Normalisierung? Methode zur Überführung häufiger und komplexer Beziehungen in einfachere Beziehungen. -> Bottom-Up Verfahren -> Zusammenfassen von Datenelementen zu Objekten  
  • Wie werden Datenbanktabellen untereinander verknüpft? durch Beziehungen/Relationen, z.B. 1:n; 1:1; n:m  
  • Wie wird in einer relationalen Datenbank ein Entity, ein Attribut und eine Instanz abgebildet? Entity -> Tabelle Attribut -> Spaltenkopf Instanz -> Zeile  
  • Was versteht man beim Datenbankentwurf unter "Kardinalität"? Welche Arten von Kardinalitäten gibt es? Mögliche Anzahl der an einer Beziehung beteiligten Tabellen Arten: 1:1; 1:n; n:m  
  • Was versteht man unter BIM? Building Information Modelling Methode der optimierten Planung, Ausführung und Bewirtschaftung von Gebäuden mit Hilfe von Software    
  • Wie heisst ein Internationaler Standard der für die Arbeit mit BIM-Methoden zur Verfügung steht? IFC -> Industry Foundation Class  
  • Nennen Sie 4 Anwendungsszenarien, in denen Bauprogramme mit Hilfe von IFC integriert werden können. 1. Gebäudestrukturen 2. Eigenschaften auch von Bauteilen 3. Statik 4. Bewehrung 5. Mengen und Kostenermittlung 6. Energieberechnungen  
  • Beschreiben Sie stichpunktartig, wie Sie in einem BIM-CAD-System ein Gebäudemodell aufbauen und dessen Daten nach Google-Earth transferieren können. 1. Gebäudemodell in Allplan erstellen 2. auf IFC exportieren und speichern 3. IFC-Viewer von Nemetschek herunterladen 4. Google-Earth Koordinaten ablesen und eingeben 5. KML-Datei erstellen und in Google-Earth reinziehen  
  • Anzeige
  • Was versteht man unter einem Primärschlüssel? Man legt ihn fest, um eine Zeile (Tupel) eindeutig identifizieren zu können. Anhand des Primärschlüssels lassen sich Verknüpfungen zu anderen Tabellen erstellen.  
  • Was versteht man unter einem Fremdschlüssel? Er ist ein Sekundärschlüssel einer Relation, der in einer andren Relation Primärschlüssel ist. Er dient als Verweis zwischen zwei Relationen. Er zeigt an welche Zeile(Tupel) der Relationen inhaltlich miteinander in Verbindung steht.  
  • Was ist eine Relation? Eine Relation besteht aus Attributen und Tupeln. Es ist eine Tabelle aus Spalten und Zeilen.  
  • Was ist der Unterschied eines Produktmodells und eines Applikationsmodells? Produktmodell -> Fachliches Modell Applikationsmodell -> Technisches Modell  
  • Was versteht man unter einem Objekt in der Programmierung? Es bezeichnet in der Objektorientierung ein Exemplar eines bestimmten Datentyps oder einer bestimmten Klasse.  
  • Was heisst ERM? Entity-Relationship-Modell; Gegenstands-Beziehungs-Modell -> Es ermöglicht eine Abbildung von realen Prozessen und Strukturen etwa auf eine relationale Datenbank, die Teil einer Software-Anwendung ist.  
  • Was bedeutet Redundanz? Mehrfaches Vorkommen von gleichen Daten in einer Tabelle. In Datenbanken gilt dies zu vermeiden.
  • Was ist der Unterschied zwischen relational und objektorientiert? Relational: Daten werden zeilenweise in Tabellen verwaltet Objetorientiert: Daten werden anhand ihrer Eigenschaften und der möglichen Operationen klassifiziert.  
  • Was bedeutet Integrität? -> Konsistenz Vollständigkeit und Stimmigkeit zueinander gehöriger Daten  
  • Was bedeutet Objektintegrität? Jedes Ding darf in einer Realtion nur einmal vorkommen. Mittels Primärschlüssel eindeutig kennzeichnen.  
  • Was bedeutet Semantische Integrität? Logische Widerspruchsfreiheit und exakte Abbildung der Realität. -> Sinnhafte Bedeutung des Datenbestands darf nicht zerstört sein.  
  • Was bedeutet Referentielle Integrität? Jeder Fremdschlüssel muss in einer andren Tabelle als Primärschlüssel definiert sein oder den Wert null haben.  
  • Was bedeutet Inkonsistenz? Widerspruch entsteht in einer Datenbank. Dies gilt zu vermeiden.  
  • Geben Sie die Regeln der 1. Normalform an. -> Kein Datensatz darf in einer Tabelle doppelt vorkommen -> Alle Datensätze müssen in sich geschlossen sein -> Alle Felder eines Datensatzes müssen zum gleichen Ressort gehören -> Die Reihenfolge der Datensätze innerhalb einer Tabelle ist unwichtig Die 1. muss erreicht werden (Idealform)  
  • Wann wird die Normalformart angewandt? Sie dienen dem Abbau der Redundanzen  
  • Was versteht man unter Top-down? Vom Allgemeinen schrittweise zum Konkreten(Untergeordneten)  
  • Was versteht man unter Bottom.up? Vom Konkreten(Untergeordneten) zum Allgemeinen.  
  • Nennen Sie die Verfahren der Modellierung. 1. Evolution/ Try and Error 2. Scharfes Hinsehen 3. Buttom-up 4. Top-down  
  • Nennen Sie Modellierungs-Techniken. 1. Entity Relationship Modell 2. NIAM 3. UML 4. Express 5. XML usw.
  • Was heisst RDBMS? Relationales Datenbank Management System  
  • Anzeige
  • Beschreiben Sie in Stichpunkten, was man bei der Planung von Hochbauten mit 2-D-CAD und mit 3-D-CAD Zeichnungen erreichen kann und was ggf. nicht möglich ist? -> Mehrere Personen, an verschiedenen Orten können gemeinsam Besprechungen und Arbeiten an einem Projekt vornehmen. Aber: Wenn eine Person an einem Bauabschnitt arbeitet, muss diese Arbeit abgewartet werden, bis man selbst weiter arbeiten kann. -> sprich, kein gleichzeitiges Arbeiten an einem Projekt möglich!  
  • Was ist der Unterschied zwischen einer KML Datei, die man mit Allplan erstellt und den vorhandenen 3-D-Modellen von Google-Earth? -> KML Modelle sind exakte Modelle -> Google Earth Modelle bestehen nur aus 2-D Fotos