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.

5
Czy w przypadku ORM obsługującego sprawdzanie poprawności danych należy również wprowadzić ograniczenia w bazie danych?
Zawsze stosowałem ograniczenia na poziomie bazy danych oprócz moich modeli (ActiveRecord). Ale zastanawiałem się, czy to jest naprawdę wymagane? Trochę tła Niedawno musiałem przetestować jednostkę podstawową metodę automatycznego generowania znaczników czasu dla modelu. Zwykle test utworzyłby instancję modelu i zapisałby ją bez sprawdzania poprawności. Są jednak inne wymagane pola, które …
13 database  orm  validation  dry 


7
Jak najlepiej określić, kiedy należy użyć bazy danych?
Karierę programistyczną rozpocząłem od programowania stron internetowych przy użyciu PHP i MySQL. Przyzwyczaiłem się do wykorzystywania db do przechowywania większości danych dynamicznych, a także niektórych danych ustawień / parametrów. Czasami będzie dużo danych, a innym razem wpisów w tabelach będzie niewiele. Wydało mi się to po prostu naturalne i, o …

2
Jak otrzymywać powiadomienia w czasie rzeczywistym, gdy nastąpi zmiana bazy danych (wstawianie, aktualizowanie, usuwanie)?
Tworzę pulpit nawigacyjny, który powinien monitorować tabelę bazy danych. Mam tylko dostęp do bazy danych (bez warstwy aplikacji). Tabela jest dość duża (10 milionów wierszy), ale nie zmienia się szybko (100 wstawek / aktualizacji na minutę) Jak mogę sprawdzić, czy zmienił się stół? Spróbowałbym trafić do bazy co sekundę, ale …

2
Jak radzisz sobie z wdrożeniami zmian w bazie danych?
Dyskutowaliśmy dziś o technikach wdrażania baz danych, ponieważ mieliśmy kilka ostatnich błędów w naszym bieżącym procesie i widzieliśmy sytuacje, w których chcielibyśmy wycofać wdrożenie, ale stara wersja aplikacji nigdy nie była testowana z nową wersją Baza danych. Z jednej strony istnieją wdrożenia w stylu migracji, w których masz instrukcję zwiększania …
13 database 



2
Czy powinienem blokować wiersze w mojej bazie danych w chmurze podczas ich edycji przez użytkownika?
Tworzę aplikację komputerową, która utrwala dane w chmurze. Jedną z moich obaw jest rozpoczęcie edycji elementu w aplikacji i pozostawienie go na jakiś czas, powodując, że dane staną się nieaktualne. Może się to oczywiście zdarzyć również wtedy, gdy 2 osoby będą jednocześnie edytować ten sam element. Kiedy kończą edycję i …


5
Jak uniknąć naruszenia SRP w klasie w celu zarządzania buforowaniem?
Uwaga: Próbka kodu jest napisana w języku c #, ale to nie powinno mieć znaczenia. Umieściłem c # jako tag, ponieważ nie mogę znaleźć bardziej odpowiedniego. Chodzi o strukturę kodu. Czytam Clean Code i staram się zostać lepszym programistą. Często staram się przestrzegać zasady pojedynczej odpowiedzialności (klasy i funkcje powinny …


1
Zaloguj się do pliku lub tabeli bazy danych?
Tworzę aplikację internetową, która używa MS SQL do różnych danych: w tym użytkowników, kont użytkowników, licencji użytkowników, cen licencji, faktur. Muszę rejestrować wykorzystanie systemu przez użytkowników w czasie rzeczywistym i używać go do miesięcznych płatności: np. Logować, gdy użytkownik otrzyma określoną stronę / adres URL i wystawiać rachunki użytkownikom na …

4
C # Minimalna baza danych SQL
Pracuję nad małym projektem (nie produkcyjnym), w którym muszę przechowywać wystarczającą ilość danych, aby coś takiego jak CSV było nieefektywne w przetwarzaniu, a serwer SQL / MySQL byłby zbyt duży. Czy .Net ma jakiś sposób na efektywne przechowywanie kilku wpisów danych z możliwością zapytania bez konieczności zarządzania i łączenia się …
12 c#  database  sql 


2
Trwałe przetwarzanie przetworzonego języka naturalnego
Niedawno zacząłem eksperymentować z przetwarzaniem języka naturalnego (NLP) przy użyciu CoreNLP Stanforda i zastanawiam się, jakie są standardowe sposoby przechowywania analizowanych danych NLP dla czegoś takiego jak aplikacja do eksploracji tekstu? Jednym ze sposobów, który moim zdaniem może być interesujący, jest przechowywanie dzieci jako listy sąsiedztwa i dobre wykorzystanie zapytań …

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.