Pytania otagowane jako database-design

Opracowanie schematu pojęciowego i / lub modelu logicznego i / lub fizycznych ustawień bazy danych.


2
Pobierz i umieść testy wydajności w Google BigTables (i innych zintegrowanych bazach danych)
Jakie są skuteczne sposoby przeprowadzania programowego testowania wydajności operacji na bazach danych, zwłaszcza w środowiskach, w których same bazy danych nie oferują dedykowanych narzędzi? Na przykład w Google App Engine całe ładowanie stron jest oceniane jako jedna operacja, która może obejmować określone operacje na bazie danych. Ten problem prawdopodobnie występuje …




2
Zagadnienia dotyczące klucza podstawowego niecałkowitego
Kontekst Projektuję bazę danych (na PostgreSQL 9.6), która będzie przechowywać dane z aplikacji rozproszonej. Ze względu na rozproszony charakter aplikacji, nie mogę używać liczb całkowitych z automatycznym przyrostem ( SERIAL) jako mojego klucza głównego ze względu na potencjalne warunki wyścigu. Naturalnym rozwiązaniem jest użycie UUID lub globalnie unikalnego identyfikatora. Postgres …

1
Projektowanie bazy danych dla domeny biznesowej gier wideo z wieloma relacjami wiele do wielu
Jestem stosunkowo nowy w projektowaniu baz danych i postanowiłem stworzyć własną hipotetyczną bazę danych do ćwiczeń. Mam jednak problemy z jej modelowaniem i normalizacją, ponieważ doceniam, że istnieje wiele relacji wiele do wielu (M: N). Ogólny opis scenariusza Baza danych służy do przechowywania danych o różnych osobach , które pracowały …

4
Blockchain (Bitcoin) jako baza danych?
Czytałem ten artykuł BBC News i następujący fragment, przykułem moją uwagę. Wygląda na to, że grupy Always On Availability Groups lub High Availability Mirroring, może z automatycznie włączonymi zabezpieczeniami. Czy blockchain jest potencjalnie opłacalnym rozwiązaniem bazy danych dla nowoczesnych aplikacji o dużej liczbie transakcji? Łatwo jest zauważyć, że ma ona …

4
Przechowywanie tras autobusów w bazie danych
Przeprowadziłem pewne badania i odkryłem, że powinienem zapisać trasę jako sekwencję postojów. Coś jak: Start -> Stop A -> Stop B -> Stop C -> End Utworzyłem trzy tabele: Trasy Przystanki RouteStops ... gdzie RouteStops jest tabelą połączeń. Mam coś takiego: Trasy +---------+ | routeId | +---------+ | 1 | …

2
Wiele do wielu i słabe podmioty
Mam byt, który nie może istnieć bez zdefiniowania go przez inny, i chcę, aby ten byt uczestniczył w relacji wiele do wielu. Przykład: artysta ma album (album nie może istnieć bez artysty), album ma także wiele utworów, ale ten sam utwór może istnieć w wielu albumach. Mamy więc relację wiele …

6
Czy normalizacja bazy danych jest martwa? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Wychowałem się w starej szkole - gdzie nauczyliśmy się projektować schemat bazy danych …


2
Najlepszy sposób zaprojektowania bazy danych i tabeli w celu prowadzenia rejestrów zmian?
Muszę skonfigurować funkcję historii w projekcie, aby śledzić wcześniejsze zmiany. Powiedzmy, że mam teraz dwie tabele: NOTES TABLE (id, userid, submissionid, message) SUBMISSIONS TABLE (id, name, userid, filepath) Przykład: Mam wiersz w notatkach, a użytkownik chce zmienić wiadomość. Chcę śledzić jego stan przed zmianą i po zmianie. Jakie byłoby najlepsze …


3
Wdrożenie systemu kontroli wersji za pomocą MySQL
Wiem, że pytano o to tu i tutaj , ale mam ten sam pomysł z inną możliwą implementacją i potrzebuję pomocy. Początkowo miałem swój blogstoriesstół o tej strukturze: | Column | Type | Description | |-----------|-------------|------------------------------------------------| | uid | varchar(15) | 15 characters unique generated id | | title | …

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.