Pytania otagowane jako database-design

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


4
Projekt bazy danych rachunków podwójnego zapisu
Tworzę oprogramowanie księgowe. Muszę wymusić prowadzenie podwójnej księgowości. Mam klasyczny problem jednego wiersza na transakcję w porównaniu do dwóch wierszy. Weźmy przykład i zobaczmy, jak zostałby on wdrożony w obu scenariuszach. Rozważ konto Cashi konto Rent. Kiedy płacę miesięczny czynsz, przesyłam 100 USD z mojego Cashkonta na Rentkonto. Jeden wiersz …

6
Needing a Database Design Book [zamknięta]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było ono tematem na temat wymiany stosu administratorów bazy danych. Zamknięte w zeszłym roku . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma …


3
Jak utrzymywać relację jeden do wielu z uprzywilejowanym dzieckiem?
Chcę mieć relację jeden do wielu, w której dla każdego rodzica jedno lub zero dzieci jest oznaczone jako „ulubione”. Jednak nie każdy rodzic będzie miał dziecko. (Pomyśl o rodzicach jako pytaniach na tej stronie, dzieciach jako odpowiedziach, a ulubionych jako o zaakceptowanych odpowiedziach.) Na przykład TableA Id INT PRIMARY KEY …

3
Jak wybrać zestawienie dla międzynarodowej bazy danych?
Projektuję bazę danych, która będzie przechowywać dane w różnych językach (przy użyciu UTF-8), więc myślę, że najlepszym sposobem wyświetlania wyników zapytania jest uporządkowanie go zgodnie z językiem użytkownika podczas samego zapytania ( ponieważ istnieje więcej niż jeden poprawne sposoby ), w następujący sposób: SELECT a < b COLLATE "de_DE" FROM …


2
Kryteria decyzyjne dotyczące tego, kiedy użyć schematu innego niż dbo w porównaniu z nową bazą danych
Jestem głównie programistą aplikacji, ale muszę wykonać całą wstępną pracę z bazami danych dla mojego obecnego projektu (między innymi … MS SQL Server 2008 ). Jako pierwszą decyzję próbuję dowiedzieć się, czy podzielić swój stan za pomocą oddzielnych baz danych, czy też używając oddzielnych schematów w tej samej bazie danych. …

8
Profesor kazał nam przechowywać zserializowane obiekty Java jako obiekty BLOB zamiast definiować tabele relacyjne
Zamiast faktycznie definiować tabele z poprawnymi atrybutami, mój profesor powiedział nam, że możemy mapować obiekty na identyfikatory takie jak to: id (int) | Serialized Object (blob) 1 10010110110 Widzę w tym tyle problemów; nadmiarowość danych, osobne śledzenie identyfikatorów, wciągnięcie całej tabeli do pamięci w celu wyszukania czegokolwiek i ** jeśli …

5
Najlepszy sposób na przechowywanie jednostek w bazie danych
Odziedziczyłem dużą bazę danych (SQLServer) z setkami kolumn reprezentujących ilości jednej rzeczy. Jednostki tych wartości (np. „Galony”, „cale” itp.) Są przechowywane w polu MS_Description właściwości rozszerzonych. Zastanawiam się, czy istnieje lepszy sposób na przechowywanie tych informacji. Przypuszczam, że jest to przydatne do celów dokumentacyjnych, ale trudno byłoby wykonać solidne obliczenia …



1
Jakie jest uzasadnienie twierdzenia CAP?
http://en.wikipedia.org/wiki/CAP_theorem http://www.cs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf Myślę, że nie jest to bardzo proste, dlaczego tylko dwa z nich Konsystencja Dostępność Tolerancja podziału może pomieścić dla dowolnego systemu rozproszonej bazy danych. Ta hipoteza została udowodniona, ale czy istnieje łatwiejszy sposób, aby zrozumieć, dlaczego prawdopodobnie tak się dzieje? Nie szukam dowodu, tylko dobry sposób na zrozumienie, …

12
Dlaczego ograniczenia są stosowane w bazie danych, a nie w kodzie?
Dlaczego ograniczenia są stosowane w bazie danych? Czy wstawienie go do kodu nie będzie bardziej elastyczne? Czytam książkę dla początkujących na temat wdrażania baz danych, więc pytam o to jako początkujący. Powiedzmy, że zaprojektowałem bazę danych, w tym ten model encji: entity type | sub-types ----------------+-------------------------------------------- Person | Employee, Student, …

3
varchar (255) czy varchar (256)?
Czy powinienem używać varchar(255)lub varchar(256)przy projektowaniu stołów? Słyszałem, że jeden bajt jest używany dla długości kolumny lub do przechowywania metadanych. Czy w tym momencie ma to już znaczenie? Widziałem kilka postów w Internecie, jednak dotyczą one Oracle i MySQL. Mamy Microsoft SQL Server 2016 Enterprise Edition, w jaki sposób ma …

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.