Tworząc testową bazę danych dla innego pytania, które zadałem wcześniej, przypomniałem sobie, że klucz podstawowy można zadeklarować NONCLUSTERED Kiedy użyjesz NONCLUSTEREDklucza CLUSTEREDpodstawowego zamiast klucza podstawowego? Z góry
W projekcie relacyjnej bazy danych klucz podstawowy może jednoznacznie identyfikować każdy wiersz w tabeli. Klucz podstawowy składa się z pojedynczej kolumny lub zestawu kolumn.
Tworząc testową bazę danych dla innego pytania, które zadałem wcześniej, przypomniałem sobie, że klucz podstawowy można zadeklarować NONCLUSTERED Kiedy użyjesz NONCLUSTEREDklucza CLUSTEREDpodstawowego zamiast klucza podstawowego? Z góry
Ja będąc czytanie wokół powody do używania lub nie Guidi int. intjest mniejszy, szybszy, łatwy do zapamiętania, zachowuje sekwencję chronologiczną. A jeśli chodzi o Guid, jedyną zaletą, którą znalazłem, jest to, że jest wyjątkowa. W którym przypadku Guidbyłoby lepiej niż inti dlaczego? Z tego, co...
Mam kilka pytań dotyczących działania indeksów w PostgreSQL. Mam Friendstabelę z następującym indeksem: Friends ( user_id1 ,user_id2) user_id1i user_id2są kluczami obcymi do usertabeli Czy są one równoważne? Jeśli nie to dlaczego? Index(user_id1,user_id2) and Index(user_id2,user_id1) Jeśli...
Chciałbym zbudować system rozproszony. Muszę przechowywać dane w bazach danych i pomocne byłoby użycie UUID lub GUID jako klucza podstawowego w niektórych tabelach. Zakładam, że jest to wada tego projektu, ponieważ UUID / GUID jest dość duży i są prawie losowe. Alternatywą jest użycie...
Rozumiem jedną zaletę kluczy zastępczych / sztucznych w ogóle - nie zmieniają się i może to być bardzo wygodne. Dotyczy to zarówno pojedynczego, jak i wielokrotnego pola - o ile są „sztuczne”. Czasami jednak wydaje się, że zasadą jest posiadanie pola liczbowego z automatyczną inkrementacją jako...
Mam kilka bardzo dużych stołów o tej samej podstawowej strukturze. Każdy z nich ma kolumnę RowNumber (bigint)i DataDate (date). Dane są ładowane przy użyciu SQLBulkImport każdej nocy i nigdy nie są ładowane „nowe” dane - jest to rekord historyczny (SQL Standard, nie Enterprise, więc brak...
Chcę wiedzieć, dlaczego powinienem używać int jako klucza podstawowego tabeli odnośników zamiast po prostu używać wartości odnośnika jako klucza podstawowego (który w większości przypadków byłby ciągiem). Rozumiem, że użycie nvarchar (50) zamiast int zużyłoby znacznie więcej miejsca, gdyby było...
Projektuję bazę danych z wieloma tabelami wyszukiwania zawierającymi możliwe atrybuty głównych jednostek. Zastanawiam się nad użyciem klucza 4 lub 5-znakowego do identyfikacji tych wartości wyszukiwania zamiast liczby całkowitej z auto-inkrementacją, aby podczas przechowywania tych identyfikatorów...
Walczę z indeksami, kluczami głównymi i kluczami obcymi ... I potrzebą posiadania ich wszystkich. Jeśli mam dwie tabele, obie mają liczbę całkowitą jako klucz podstawowy. Pierwsza tabela odwołuje się poprzez FK do klucza podstawowego drugiej tabeli. W obu tabelach mam indeks klucza...
Chcę zmodyfikować istniejący klucz podstawowy w tabeli SQL Azure. Obecnie ma jedną kolumnę i chcę dodać kolejną. Teraz na SQL Server 2008 było to bułka z masłem, właśnie zrobiłem to w SSMS, poof. Gotowy. Tak wygląda PK, jeśli wykonuję skrypt z SQL Server: ALTER TABLE [dbo].[Friend] ADD...
Mam stolik z polami Numer identyfikacyjny pracownika bla bla blahblah2 ..... RecordMonth RecodrdYear więc każdy pracownik powinien mieć pasującą pozycję tylko na miesiąc, rok, Emp #. Jak skonfigurować stół. Jak skonfigurować tabelę, aby identyfikator pracownika mógł być aktualizowany raz...
Używam Django i od czasu do czasu pojawia się ten błąd: IntegrityError: zduplikowana wartość klucza narusza unikalne ograniczenie „klucz_aplikacji_aplikacji” SZCZEGÓŁ: Klucz (identyfikator) = (1) już istnieje. Moja baza danych Postgres faktycznie ma obiekt myapp_mymodel z kluczem podstawowym...
Przeglądając bazę danych, natknąłem się na tabelę, która używała swojego klucza podstawowego jako klucza obcego dla siebie. Widziałem, że tabela może mieć dla siebie klucz obcy, aby zbudować strukturę hierarchiczną, ale użyłaby innej kolumny do odwołania się do klucza podstawowego. Ponieważ klucz...
Jestem nowy w DBMS i wciąż uczę się teorii. Naprawdę mylę się z tym kluczowym biznesem i po googlowaniu zawęziłem go do zaledwie dwóch kluczy, których nie dostaję (klucz podstawowy i super klucz). Mam kilka pytań na temat DBMS. Byłbym wdzięczny, gdybyś mógł mi odpowiedzieć na nie. 1) Jaka jest...
Z matematycznego punktu widzenia, zakładając, że tabela ma co najwyżej jeden klucz podstawowy, wydaje się, że krótkowzroczna decyzja projektowa odnosi się do kluczy podstawowych o dowolnej dowolnej nazwie zamiast prostej właściwości tabeli. W konsekwencji, aby zmienić klucz podstawowy z...
Jestem po pewnym potwierdzeniu tego pomysłu naprawienia źle działającej bazy danych lub lepszej sugestii, jeśli ktoś ją posiada. Zawsze otwarci na lepsze sugestie. Mam bardzo dużą bazę danych (ponad 20 milionów rekordów rosnących o około 1/2 miliona dziennie), które używają GUID jako...
Niedawno badałem koncepcję ROWGUID i natknąłem się na to pytanie. Ta odpowiedź dała wgląd, ale doprowadziła mnie do innej dziury królika ze wzmianką o zmianie wartości klucza podstawowego. Rozumiałem zawsze, że klucz podstawowy powinien być niezmienny, a moje wyszukiwanie od czasu przeczytania...
Mam dużą bazę danych, z której muszę wyodrębnić wszystkie klucze podstawowe i klucze obce z każdej tabeli. Mam pgAdmin III. Czy istnieje sposób, aby to zrobić automatycznie i nie przeglądać każdego stołu
Mam problem z INDEKSOWANIEM DATETIME (lub nawet daty) jako pierwszej części mojego klucza podstawowego. Używam MySQL 5.5 Oto moje dwie tabele: -- This is my standard table with dateDim as a dateTime CREATE TABLE `stats` ( `dateDim` datetime NOT NULL, `accountDim` mediumint(8) unsigned NOT...
Jakie są główne różnice między MySQL Unique Keyi między nimi Primary