![]() |
Datenbank: MySQL? • Version: 4+ • Zugriff über: PHP
Buchempfehlung: Datenbankentwurf ?
Servus. Da ich demnächst eine relativ komplexe Datenbank entwerfen muss, wollte ich mich vorher in die Grundlagen des Entwurfes von Datenbanken einlesen. Habt ihr irgendwelche Buchempfehlungen für mich?
Gruß Dani |
Re: Buchempfehlung: Datenbankentwurf ?
Immer dasselbe. Du musst so vorgehen :
1. Welche Datenbank ? -> weiter 2. Welches DB Admin-Tool ? -> weiter 3. Welche Delphi-Zugriffskomponenten ? Was darfs kosten ? |
Re: Buchempfehlung: Datenbankentwurf ?
1. Welche Datenbank ? -> Wahrscheinlich MySQL ab Version 4.0
2. Welches DB Admin-Tool ? -> PHPMyAdmin (?) 3. Welche Delphi-Zugriffskomponenten ? -> Keine. Zugriff mittels PHP Was darfs kosten? -> Das Buch ? Nicht mehr als 100€ würde ich sagen... Ich wollte eigentlich allgemeine Vorgehensweisen zum Thema Modellierung von Datenbanken lernen und nicht auf ein spezielles Datenbanksystem hin optimieren... Verwirrte Grüße Dani |
Re: Buchempfehlung: Datenbankentwurf ?
§1 :
![]() Zitat:
Kaufe ein beliebiges SQL-Buch ca. <10 EUR. Hängt allerdings auch von verwendeter DB aab, wenns ans Eingenmachte geht. Danach kommt automatisch wieder §1 : Da steht nachträglich noch "MySql ?". Wie gesagt, es fängt schon an. :mrgreen: MySQL ist schon mit der Lizenz zu umständlich/teuer/unbrauchbar. |
Re: Buchempfehlung: Datenbankentwurf ?
Ich habe irgendwie den Verdacht, dass du meine Frage falsch interpretierst. Ich wollte mich im Moment nur mit der konzeptionellen Ebene befassen (Datenmodellierung, ER-Modell, ...)
Viele Grüße Dani |
Re: Buchempfehlung: Datenbankentwurf ?
|
Re: Buchempfehlung: Datenbankentwurf ?
Zitat:
Bei Amazon finden sich sehr viele Bücher zum Thema Datenbankentwurf, ich habe aber leider keine Ahnung ob die was taugen... Viele Grüße Dani |
Re: Buchempfehlung: Datenbankentwurf ?
Die Datenbank ist ja nicht alles. Es tritt ja dann auch noch die Frage auf, was für Daten stelle ich in welche und in wieviele Tabellen. Ich gehe eigentlich immer so daran, dass ich mir aufschreibe, welche Daten sollen in der Tabelle gespeichert werden. Danach bestimme ich noch, in welchem Format (z.B. String, Integer u.s.w.). Bei der Formatfestlegung überlege ich natürlich auch, wie verarbeite ich die Daten. Es macht ja zum Beispiel keinen Sinn, eine Zahl als Integer zu verarbeiten, wenn ich es prinzipell immer als String in ein Feld schreiben muss.
So setze ich meine Tabellen in einer Datenbank zusammen. |
Re: Buchempfehlung: Datenbankentwurf ?
Zitat:
Delphi-Bücher zu Datenbanken kranken meistens daran, dass sie sich größtenteils auf die BDE beziehen... Außerdem haben sie nur ein oder zwei Kapitel zum Datenbank-Entwurf.. :gruebel: Ich würde vielleicht eher Freund Google zu Rate ziehen: ![]() |
Re: Buchempfehlung: Datenbankentwurf ?
Mit Büchern ist das immer so eine Sache. Die gehen oft ausschließlich von der Theorie aus und bei DB Modellen gibt es einen gravierenden Unterschied zwischen Theorie und Praxis. Ich hab mal eine DB gesehen da musste man über fünf Tabellen joinen um an eine Adresse zu kommen. Übernormalisierung ist der tot von Übersichtlichkeit, Wartungsfreundlichkeit und Performance.
Was ich empfehlen würde, wäre mal bei der lokalen Uni zu fragen, ob du die DB Vorlesungen als Gasthörer hören darfst. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz