Pytania otagowane jako sql-server

SQL Server to system zarządzania relacyjnymi bazami danych firmy Microsoft.

22
Procedury przechowywane to zła praktyka w jednej z największych na świecie firm konsultingowych w zakresie oprogramowania IT?
Pracuję nad projektem w jednej z 3 najlepszych firm konsultingowych na świecie, a DBA powiedział mi, że stanowe procedury magazynowe najlepszych praktyk firmy nie są „najlepszą praktyką”. Jest to tak sprzeczne ze wszystkim, czego się nauczyłem. Przechowywane procedury zapewniają ponowne użycie kodu i hermetyzację (dwa filary rozwoju oprogramowania), bezpieczeństwo (możesz …


3
Dlaczego musimy umieścić N przed ciągami w Microsoft SQL Server?
Uczę się T-SQL. Z przykładów, które widziałem, aby wstawić tekst do varchar()komórki, mogę napisać tylko ciąg do wstawienia, ale w przypadku nvarchar()komórek każdy przykład poprzedza ciąg literą N. Próbowałem następujące zapytanie w tabeli, która ma nvarchar()wiersze, i działa dobrze, więc przedrostek N nie jest wymagany: insert into [TableName] values ('Hello', …

10
Używanie identyfikatora GUID jako klucza podstawowego
Generalnie używam identyfikatorów automatycznego przyrostu jako kluczy podstawowych w bazach danych. Próbuję poznać zalety korzystania z GUID. Przeczytałem ten artykuł: https://betterexplained.com/articles/the-quick-guide-to-guids/ Zdaję sobie sprawę, że te identyfikatory GUID są używane do identyfikacji obiektów na poziomie aplikacji. Czy są one również przechowywane jako klucz podstawowy na poziomie bazy danych. Powiedzmy, że …

2
NoSQL w SQL Server
To pytanie nie dotyczy różnicy między SQL a NoSQL. Szukam jakiegoś uzasadnienia dla czegoś, co w tej chwili naprawdę nie ma dla mnie sensu (może z powodu mojego braku zrozumienia lub uznania). Nowy projekt rozpoczęliśmy od zera przy użyciu MVC5, kodu Entity Framework 6 i SQL Server 2008. Kiedy architekt …
28 sql  sql-server  nosql 

1
DOŁĄCZ do WEJŚCIA WEWNĘTRZNEGO i DOŁĄCZ DO PEŁNEGO ZEWNĘTRZNEGO
Wiem, że istnieje różnica między INNER JOINi FULL OUTER JOINmogę go zobaczyć, ale to, co jest różnica między dwóch następujących: JOIN ... ON...a INNER JOIN...ON...i nadal jeszcze JOIN...ON...vsFULL OUTER JOIN...ON... Powodem jest to, że myślę, że może po prostu używam JOINto zepsucie zapytania, nad którym pracuję, które jest opublikowane w …
27 sql  sql-server 


2
Najlepsza metoda na wdrożenie filtrowanego wyszukiwania
Chciałbym Cię zapytać o Twoją opinię, jeśli chodzi o wdrożenie filtrowanego formularza wyszukiwania. Wyobraźmy sobie następujący przypadek: 1 Duży stół z dużą ilością kolumn Ważne może być powiedzenie, że ten SQL Server Musisz zaimplementować formularz do przeszukiwania danych w tej tabeli, aw tym formularzu będziesz mieć kilka pól wyboru, które …


5
Kontrola wersji za pomocą SQL Server
Zaczynam nowy projekt i używam SVN (z Tortoise) jako mojego systemu kontroli wersji. Zastanawiałem się, czy możliwe jest utrzymanie bazy danych SQL Server przy użyciu tego samego systemu. Chciałbym zaktualizować moje tabele / funkcje / widoki / procs / triggers / itp. ale nie moje dane, bo i tak będą …

2
Czy SQL Server i Mongo mogą być używane razem?
Mamy dużą witrynę z wiadomościami, która ma duży ruch w sieci. Architektura to często spotykana baza danych - warstwa repo - warstwa usług - Asp.Net MVC. Problem, który widzieliśmy, dotyczy wydajności odczytu. Okazuje się, że te wszystkie obiekty w domenie DDD są świetne teoretycznie dla reguł biznesowych, ale utrudniają życie, …
14 sql-server  nosql  cqrs  mongo 


1
Częściowe dopasowanie nazw w milionach rekordów
Opracowaliśmy aplikację internetową do dopasowywania nazw. Działa poprzez dzielenie nazw na części, a wartość Soundex każdej części jest przechowywana w bazie danych. Wskaźnik odległości Levenshteina służy do zastosowania procentowego dopasowania dźwięku, a także pisowni w odniesieniu do danego imienia. W czasie wykonywania ładujemy wszystkie rekordy do pamięci i stosujemy odległość …

3
Używanie Sql Server Zmień przechwytywanie danych z często zmieniającym się schematem
Zastanawiamy się nad włączeniem przechwytywania danych zmiany serwera Sql dla nowego podsystemu, który budujemy. Nie jest tak naprawdę, ponieważ go potrzebujemy, ale jesteśmy zmuszani do posiadania pełnej historii śledzenia, a CDC ładnie rozwiązałby ten wymóg przy minimalnym wysiłku z naszej strony. Śledzimy sprawny proces programowania, co w tym przypadku oznacza, …


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.