Pytania otagowane jako database

Ten tag służy do ogólnych pytań do bazy danych; jeśli twoje pytanie jest specyficzne dla SQL, użyj tego znacznika.



3
Ogólny proces przemyślenia pytań do wywiadu „Jak zbudujesz tę stronę / aplikację” [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Zebrałem wiele pytań do wywiadu, takich jak „Opisz, jak zaprojektowałbyś aplikację do albumu ze zdjęciami”, …


4
TDD z funkcjami SQL i manipulowania danymi
Chociaż jestem profesjonalnym programistą, nigdy nie zostałem formalnie przeszkolony w zakresie inżynierii oprogramowania. Ponieważ często tu odwiedzam i SO, zauważyłem trend pisania testów jednostkowych, gdy tylko jest to możliwe, a ponieważ moje oprogramowanie staje się bardziej złożone i wyrafinowane, automatyczne testowanie uważam za dobry pomysł na pomoc w debugowaniu. Jednak …

5
Czy istnieje powód, aby używać rozmiarów VARCHAR zaokrąglonych do przesunięcia bajtu 128/256/4096?
W schematach baz danych często zauważam, że rozmiary VARCHAR są zaokrąglane do przesunięć bajtów 128/256 lub 4096. Zrobiłem to już wcześniej, a pomysł, który za tym stoi, był prawdopodobnie skuteczny. Czy jednak istnieje obecnie uzasadniony powód, aby to zrobić? Obecnie często używam „50”, „100” lub „200” jako rozmiarów VARCHAR, ponieważ …

6
co robią programiści baz danych?
Za każdym razem, gdy czytam o programistach Oracle itp., Jestem zdezorientowany. Nie wiem co dokładnie robią. Z mojego zrozumienia, programiści aplikacji muszą opracować podstawową funkcjonalność. Biblioteki, których używają, mogą pomóc w tworzeniu GUI lub łączności z bazą danych, ale funkcjonalność, która sprawia, że ​​aplikacja musi zostać zaprogramowana, i sprawia, że …

4
Jak obsługiwać dane w czasie rzeczywistym z perspektywy bazy danych?
Mam na myśli pomysł, ale nadal myli mnie obszar bazy danych . Wyobraź sobie, że chcę wyświetlać dane w czasie rzeczywistym , a przy użyciu jednej z najnowszych technologii przeglądarki ( gniazd sieciowych - nawet przy użyciu starszych przeglądarek ) bardzo łatwo jest pokazać wszystkim obserwowalnym (przeglądarce użytkownika), co wszyscy …
14 database  sockets 

3
Czy ORM promuje dezormalizację bazy danych?
Zarówno Doktryna, jak i Propel korzystają z pojedynczego i konkretnego dziedziczenia tabeli do mapowania relacji między obiektami. Pierwsza z nich widzi wszystkie możliwe pola w drzewie klas odwzorowane na pojedynczą tabelę, podczas gdy druga z nich mapuje każdą klasę do konkretnej tabeli, powielając wspólne pola w hierarchii dziedziczenia. Chociaż ułatwia …

4
Bazy danych do testów porównawczych
Widzę wiele dyskusji na temat wydajności db 'x' lub tego, że przejście z 'x' na 'y' poprawiło wydajność naszej strony. Jeszcze nie widziałem właściwego testu porównawczego, który działa w różnych typach baz danych. Czy jest możliwe napisanie sensownego testu porównawczego, który mógłby być wykorzystywany w wielu typach baz danych, takich …

3
Czy identyfikatory zaplecza powinny być publiczne, czy nie w interfejsie API REST?
Na podstawie tego, co mówi ten facet: http://toddfredrich.com/ids-in-rest-api.html Załóżmy, że ma rację, używając identyfikatora UUID do identyfikacji zasobów interfejsu API. Potem napotykam kłopoty, próbując to zaimplementować w następujący sposób: class FooEntity { final String id = null; //auto-generated by my backend (mongodb), not shared final UUID uid = UUID.randomUUID(); //the …

1
Czy modele domen w bazie danych mogą być trwałym rozwiązaniem?
Właśnie zacząłem od nowej pracy jako programista baz danych dla średniej wielkości firmy opartej na technologii Microsoft. Zauważyłem wcześnie, jak wiele praktyk różni się od tego, czego nauczono mnie w szkole w zakresie najlepszych praktyk, wzorców projektowych, testów i zarządzania projektami. Najbardziej denerwuje mnie to, w jaki sposób nasz główny …

2
pojedyncza tabela z dodatkowymi kolumnami vs wiele tabel, które duplikują schemat
Pracuję nad projektem, w którym w pewnym momencie musiałem podjąć decyzję, czy w bazie danych powinienem mieć jedną tabelę z wieloma kolumnami, z których nie korzysta każdy rekord, lub wiele tabel ze zduplikowanym schematem. Tworzę aplikację sportową, która może obsługiwać wiele dyscyplin sportowych. Poradzimy sobie na przykład z NBA, NHL, …

5
Kiedy należy preferować korzystanie z bazy danych niż parsowanie danych z pliku tekstowego?
Tworzyłem program w języku Python do mierzenia rozwoju codereview.SE . Moje podejście polegało na uzyskaniu „statystyk witryny” wyświetlanych na pierwszej stronie i zapisaniu ich na moim dysku twardym. Planuję to robić raz dziennie. Do tej pory zrobiłem wystarczająco dużo, aby uzyskać statystyki i dołączyć je do pliku tekstowego. Skrypt Pythona …

4
Tabela historii bazy danych / tabela śledzenia
Obecnie chcę uporządkować tabelę śledzenia / historii w następujący sposób: PrimaryKey - ID OtherTableId - fk fieldName - nazwa pola, które śledzi OldValue Nowa wartość Nazwa Użytkownika CreateDateTime Zasadniczo chcę mieć tabelę, która będzie śledzić kolejną historię tabel, przechowywać nazwę kolumny zmienionego pola z nową i starą wartością. Moje pytanie …
13 database  sql  tracking 

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.