Pytania otagowane jako database-design

Projektowanie bazy danych to proces określania struktury, a tym samym logicznych aspektów bazy danych. Celem projektu bazy danych jest przedstawienie pewnego „uniwersum dyskursu” - typów faktów, reguł biznesowych i innych wymagań, które baza danych ma modelować.



13
Kiedy powinienem używać relacji jeden do jednego?
Przepraszam za to pytanie noob, ale czy istnieje realna potrzeba używania relacji jeden do jednego z tabelami w Twojej bazie danych? Możesz zaimplementować wszystkie niezbędne pola w jednej tabeli. Nawet jeśli dane stają się bardzo duże, możesz wyliczyć nazwy kolumn, których potrzebujesz w SELECTinstrukcji, zamiast używać SELECT *. Kiedy naprawdę …


12
Nazewnictwo tabel: podkreślenie czy Camelcase? przestrzenie nazw? Liczba pojedyncza czy mnoga?
Czytałem kilka pytań / odpowiedzi na StackOverflow, próbując znaleźć „najlepszy”, lub powinienem powiedzieć, akceptowany sposób nazwania tabel w bazie danych. Większość programistów ma tendencję do nazywania tabel w zależności od języka, który wymaga bazy danych (JAVA, .NET, PHP itp.). Jednak po prostu czuję, że to nie w porządku. Sposób nazywania …

26
Jak ci się podobają klucze główne? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

3
Projekt schematu bazy danych MongoDB - wiele małych dokumentów lub mniej dużych dokumentów?
Wprowadzenie Prototypuję konwersję z naszej bazy danych RDBMS do MongoDB. Podczas denormalizacji wydaje mi się, że mam dwie możliwości, jedną, która prowadzi do wielu (milionów) mniejszych dokumentów lub taką, która prowadzi do mniejszej liczby (setek tysięcy) dużych dokumentów. Gdybym mógł sprowadzić to do prostego analogu, byłaby to różnica między kolekcją …

10
Analiza wykorzystania indeksu PostgreSQL
Czy istnieje narzędzie lub metoda do analizy Postgres i określenia, które brakujące indeksy należy utworzyć, a które nieużywane indeksy usunąć? Mam niewielkie doświadczenie w robieniu tego z narzędziem „profiler” dla SQLServer, ale nie znam podobnego narzędzia dołączonego do Postgres.

6
Przechowywanie godzin pracy w bazie danych
Obecnie próbuję znaleźć najlepszy sposób na przechowywanie godzin pracy firmy w bazie danych. Na przykład: Firma A ma następujące godziny pracy Poniedziałek: 9:00 - 17:00 Wtorek: 9:00 - 17:00 Środa: 9:00 - 17:00 Czwartek: 9:00 - 17:00 Piątek: 9:00 - 17:00 Sobota: 9:00 - 12:00 Niedziela: zamknięte Obecnie mam model …





12
SQL Server: maksymalna liczba wierszy w tabeli [zamknięta]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 2 miesiące temu . Popraw to pytanie Tworzę oprogramowanie, które przechowuje wiele danych w jednej ze swoich tabel bazy danych (SQL Server w …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.