Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage zum Thema Datenbanken

Frage Entwicklung Datenbanken

Mitglied: sina123

sina123 (Level 1) - Jetzt verbinden

22.06.2014, aktualisiert 23.06.2014, 2319 Aufrufe, 6 Kommentare, 1 Danke

Hallo Zusammen

Muss zu einem Fragebogen ein paar Antworten finden, bei folgenden Fragen weiss ich nicht genau was antworten:

1. Sie sollen für eine Applikation die DB einrichten und betreuen. Welche Fakten müssen Sie vor der Einrichtung abklären?
2.Sie sollen vorhandene Daten von einem DB-System auf ein neues DB-System migrieren. Beides sind SQL-fähige Systeme. Beschreiben Sie ihr Vorgehen und was zu beachten und speziell zu kontrollieren ist.
3. Sie haben Änderungen an der Optionsdatei/Konfigurationsdatei Ihres Servers durchgeführt und können ihn jetzt nicht mehr starten. Erklären Sie Ihr Vorgehen zur Fehlersuche.
4. Ein Applikationsentwickler einer Datenbankanwendung möchte, dass alle Attribute einer Tabelle indiziert werden. Welche Vorteile verspricht er sich davon? Erklären Sie ihm die Folgen.
5. Eine bestehende Datenbank-Applikation enthält nur Tabellentypen, die keine Transaktionen unterstützen. Erläutern Sie Ihr Vorgehen, um Transaktionen auf 4 von 35 Tabellen zu erlauben. Welche Folgen entstehen für die Speicherung?
6. Sie müssen eine bestimmte Datenbank regelmässig sichern. Wie können Sie das veranlassen und was gibt es dabei zu beachten? Was benötigen Sie um die Datenbank nach Problemen (z. B. Absturz) wieder herzustellen (recovery)?
7. Ein Applikationsentwickler möchte 2 Tabellen aus einer Datenbank unter Ihrer Verwaltung in eine MS-Access Applikation mit weiteren Tabellen integrieren. Wie kann er vorgehen und was müssen Sie unternehmen?


Habe jetzt schon länger nach Antworten gesucht. Bite helft mir.

Danke,
eure sina
Mitglied: wiesi200
22.06.2014 um 19:26 Uhr
Hallo,

Ich würde mal sagen das alle Fragen sich beantworten lassen wenn du deine Schulungsunterlagen durchgehen würdest.
Hausaufgaben sind dazu da das man sie selber macht
Bitte warten ..
Mitglied: sina123
22.06.2014 um 19:34 Uhr
Zitat von wiesi200:

Hallo,

Ich würde mal sagen das alle Fragen sich beantworten lassen wenn du deine Schulungsunterlagen durchgehen würdest.
Hausaufgaben sind dazu da das man sie selber macht

Das Problem ist, dass dort nichts derartiges beschrieben ist. Es werden nur die unterschiedlichen Datenbanken beschrieben.
Bitte warten ..
Mitglied: Alchimedes
22.06.2014, aktualisiert um 20:58 Uhr
Hallo Sina ,

hast Du wohl im Unterricht geschlafen oder warst Kreide holen ?

Da ich das Unterichtsmaterial nicht kenne und auch nicht weiss womit Ihr arbeitet hier mal so meine Vorschlaege dazu:

zu 1) Was fuer ein Datenbanksystem ? Welches Tabellenformat braucht die Applikation ? (z.B. innoDB , MyIsam, CSV e.t.c)
Welche Zugriffsberechtigungen ?

zu2) Die bestehende Datenbank zuerst sichern, danach als <datenbank>.sql exportieren. Dann auf den neuen DB-Server die sql datei importieren.
Kontrollieren ob die Daten uebereinstimmen.

zu3) Die LOG files durchsuchen. Je nachdem was fuer ein Datenbanksystem auf welchem BT genutzt wird liegen diese natuerlich woanders.

zu4) Er verspricht sich einen schnelleren Erfolg bei der Datensuche durch die Indexierung. Alle Attribute einer Tabelle zu Indexieren wuerde den Effect
jedoch aufheben.Besser einen Primaerschluessel pro Tabelle und Fremdschluessel(Beziehung zu anderen Tabellen) nutzen.

zu5) Aus Wiki:

Ein weiterer wichtiger Teil der Datensicherheit ist das Transaktionskonzept, das Daten gegen Race Conditions durch den parallelen Zugriff mehrerer
Benutzer schützt.Andernfalls könnten Daten von verschiedenen Benutzern gleichzeitig geändert werden. Das Ergebnis der Änderungen würde dann vom Zufall abhängen oder Daten könnten inkonsistent werden. Vereinfacht dargestellt, sperren Transaktionen Daten vorübergehend für den Zugriff durch andere
Benutzer, bis eine Transaktion durch einen Commit beendet wird oder erfolgte Änderungen durch einen Rollback unwirksam gemacht werden. Danach sind die Daten wieder für andere Transaktionen frei.

Die 4 Tabellen muessten nun auf das neue Format umgestellt werden. Dadurch das bei diesen die Speicherung erst nach einem Commit erfolgen kann
ist beim Speicherkonzept fuer die Datenbank darauf zu achten !

zu6) Kommt auf die Datenbank und den Server an, kann ich so nicht beantworten. z.B. Unter Linux wuerde ich regelmaessig dumps von mysql via cronjob an start bringen....und sichern.

zu7) Access ich koennt kotzen... die beiden Tabellen in ein Format exportieren was Access lesen kann. (Wahrscheinlich .csv (komma getrennt, e.t.c??) )
Da es dann in den Access Tabellen zu Aenderungen kommt muessen die Tabellen in der DB jedesmal angepasst werden sonst kommt es zu Dateninkonzistenz !


Das hier ist nicht der letzte schluss Weisheit, wuerde Dir dringend empfehlen Dich intensiver damit zu bescheaftigen ! Das hat sonst keinen Sinn !
Dann mach lieber ein auf Hausfrau.... .

Gruss
Bitte warten ..
Mitglied: wiesi200
22.06.2014 um 21:31 Uhr
Na ne kleine Anmerkung mach ich dann auch noch.
Zu 2. SQL muss nicht gleich 100% SQL sein. Verschiedene DB System können inkompatibel zueinander sein. Das muss abgeklärt werden.
Zu 3. Erst mal schnell in Erinnerung rufen was man da angestellt hat.
Zu 7. Ich finde die frage jetzt etwas ungenau. Man könnte z.B. auch Tabellen in Access verknüpfen. So das DB System immer noch im Hintergrund ist und Access als Frontend fungiert.
Bitte warten ..
Mitglied: Alchimedes
22.06.2014 um 21:46 Uhr
Hallo wiesi,

sql ist sql. Es sei denn Du meinst z.B MSSQL und MYSQl da gebe ich Dir recht.
Interessanterweise ist der Wikipedia Eintrag unvollstaendig. Hier fehlt der erste Punkt DQL.

zu7) Access als Frontend ?? buah...

Gruss
Bitte warten ..
Mitglied: wiesi200
22.06.2014 um 21:53 Uhr
Genau den Spaß mit MSSQL meinte ich. Zudem müsste man auch noch funktionell aufpassen, hier gibt es auch den einen oder anderen unterschied, und ob es Konnektoren für die Datenbank gibt. Nicht das die Software die neue DB nicht ansprechen kann.
Bitte warten ..
Ähnliche Inhalte
Windows Server
Anfänger Frage zum Thema Migration!
gelöst Frage von Stefan007Windows Server7 Kommentare

Hallo Leute, da das Thema sicherlich viel Raum für Meinungen zulässt, schränke ich das mal nur auf Windows Server ...

CMS
Frage zum Thema Beitragsoptionen im Joomla
gelöst Frage von gamerffCMS1 Kommentar

Hallo Forum, ich habe mir jetzt auf meinem Webspace Joomla installiert und möchte damit eine Webseite gestalten. Als Globaleeinstellung ...

Windows Netzwerk
Allgemeine Frage zum Thema NAP unter Windows
gelöst Frage von Stefan007Windows Netzwerk5 Kommentare

Hallo, ich möchte für mich eine Frage klären und zwar: Wie viele Rechner braucht man mindestens um ein vollständiges ...

Netzwerkgrundlagen
Grundsätzliche Fragen zum Thema OpenVPN (Starter)
gelöst Frage von JohnWorksNetzwerkgrundlagen4 Kommentare

Hallo Zusammen, ich habe ein paar Fragen bzgl. OpenVPN. Wir haben aktuell eine ältere Firewall, hier sind aktuell wiedermal ...

Neue Wissensbeiträge
MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 15 StundenMikroTik RouterOS6 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 15 StundenSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Information von admtech vor 18 StundenAdministrator.de Feedback9 Kommentare

Hallo Administrator User, mit dem Release 5.7 haben wir unsere Startseite überarbeitet und die Beiträge und Fragen voneinander getrennt. ...

Vmware

VMware Desktopprodukte sind verwundbar

Information von Penny.Cilin vor 23 StundenVmware

Die VMware-Anwendungen zum Umgang mit virtuellen Maschinen Fusion, Horizon Client und Workstation sowie die Plattform NSX sind verwundbar. Davon ...

Heiß diskutierte Inhalte
Windows Netzwerk
Netzwerk Neustrukturierung
Frage von IT-DreamerWindows Netzwerk16 Kommentare

Hallo verehrte Community und Admins, bei uns im Haus steht eine Neustrukturierung an. Dafür benötige ich von euch ein ...

Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server16 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Festplatten, SSD, Raid
USB Stick recovery
Frage von petereFestplatten, SSD, Raid15 Kommentare

Hallo, ich habe einen defekten USB-Stick, der nicht mehr lesbar ist. Er wird in WIN als unbekanntes Volume mit ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...