database

Baza danych atrybutów encji a ścisły Model relacyjny Ecommerce

Można śmiało powiedzieć, że model bazy danych EAV/CR jest zły. To powiedziawszy, Pytanie: jaki model bazy danych, technika ... które są interesujące, wiedząc, że wszystkie mają lukier z bitą śmietaną. Nie jest to specyficzne dla ciast, tylko przykład.

Jak korzystać z wielu baz danych w Laravel

Chcę połączyć wiele baz danych w moim systemie. Najczęściej bazą danych jest MySQL, ale w przyszłości może się ona różnić, np ... asadę do radzenia sobie z takimi sytuacjami? Lub jakikolwiek inny framework ma bardziej odpowiednie możliwości dla problemu?

Rails: include vs.: joins

Jest to bardziej pytanie "dlaczego rzeczy działają w ten sposób", a nie "Nie wiem, jak to zrobić"... Więc Ewangelia na wycią ... ude nie działa jak reklamowane. Może Rails jest świadomy kwestii wydajności i nie łączy się z wyjątkiem pewnych przypadków?

Projekt bazy danych po raz pierwszy: czy jestem nadinżynierem?

Tło Jestem studentką pierwszego roku CS i pracuję na pół etatu w małym biznesie mojego taty. Nie mam doświadczenia w tworze ... ie to powszechne zapytanie. Czy to dobry pomysł, czy mam dokładnie znormalizować bazę danych? Dziękujemy za poświęcony czas

Non-Relational Database Design [zamknięty]

Interesują mnie strategie projektowania, których używałeś z nie relacyjnymi bazami danych "nosql" - czyli (głównie nową) kla ... nowa generacja baz danych zmiana schematów do pracy z Google App Engine wybór bazy danych zorientowanej na dokument

Dlaczego tworzysz widok w bazie danych?

Kiedy i dlaczego ktoś decyduje, że musi utworzyć widok w swojej bazie danych? Dlaczego po prostu nie uruchomić normalnej procedury składowanej lub wybrać?

Co dokładnie oznacza zestaw i zestawienie znaków?

Mogę odczytać dokumentację MySQL i to całkiem jasne. Ale w jaki sposób można zdecydować, który zestaw znaków użyć? Na jakie dane wpływa zestawienie? Proszę o wyjaśnienie tych dwóch i jak je wybrać.

Zmiana kolejności / reset auto increment klucz podstawowy

Mam tabelę MySQL z automatycznym przyrostem klucza podstawowego. Usunąłem kilka wierszy na środku tabeli. Teraz mam na przykł ... / zmienić kolejność klucza podstawowego tak, że mam ciągłość, tj. zrobić 19 a 15, 20 a 16, i tak dalej. Jak mogę to zrobić?

Maksymalna długość tekstu typu MySQL

Tworzę formularz do wysyłania prywatnych wiadomości i chcę ustawić maxlength wartość pola textarea odpowiednią do maksymalnej ... stowe typu? Jeśli dużo, czy byłbym w stanie określić długość w polu tekstowym typu bazy danych, tak jak w przypadku varchar?

Dlaczego SELECT * jest szkodliwy?

Dlaczego SELECT * jest zła praktyka? Czy nie oznacza to mniej zmian kodu, jeśli dodasz nową kolumnę, którą chcesz? Rozumiem, że SELECT COUNT(*) jest problem z wydajnością na niektórych DBs, ale co, jeśli naprawdę chcesz każdą kolumnę?

Zalety i wady kluczy baz danych GUID / UUID

Pracowałem w przeszłości nad wieloma systemami bazodanowymi, w których przenoszenie wpisów między bazami danych byłoby znaczn ... y ktoś pracował intensywnie z GUID w bazie danych? Jakie korzyści uzyskam idąc w ten sposób i jakie są prawdopodobne pułapki?

Jak Mogę umieścić bazę danych pod git (Kontrola wersji)?

Robię aplikację internetową, i muszę zrobić gałąź dla kilku dużych zmian, rzecz w tym, że te zmiany wymagają zmian w schemaci ... anych automatycznie magicznie staje się kompatybilna z gałęzią, na której aktualnie jestem. Nie obchodzą mnie prawdziwe dane.

Zapytanie Elasticsearch zwracające wszystkie rekordy

Mam małą bazę danych w Elasticsearch i do celów testowych chciałbym wyciągnąć wszystkie rekordy z powrotem. Próbuję użyć adr ... oo/_search?pretty=true&q={'matchAll':{''}} Czy ktoś może mi podać adres URL, którego byś użył, aby to osiągnąć, proszę?

Jakie są najlepsze praktyki w projektowaniu wielojęzycznych baz danych? [zamknięte]

Jaki jest najlepszy sposób na stworzenie wielojęzycznej bazy danych? Aby utworzyć zlokalizowaną tabelę dla każdej tabeli, pro ... a każdego języka jest proste, ale nie dynamiczne, pomóż mi zrozumieć, jaki jest najlepszy wybór dla aplikacji korporacyjnych

Pobieranie bazy danych lub innego pliku z pamięci wewnętrznej za pomocą run-as

Na niezrzeszonym urządzeniu z Androidem mogę przejść do folderu danych zawierającego bazę danych za pomocą polecenia run-as z ... przeniesieniu do komputera, pozostawiając mnie bardzo na uboczu, gdy może być bardziej bezpośrednie rozwiązanie na początek

Android: aktualizacja wersji DB i dodanie nowej tabeli

Utworzyłem już tabele sqlite dla mojej aplikacji, ale teraz chcę dodać nową tabelę do bazy danych. Zmieniłem wersję DB jak p ... eased. db.execSQL(DATABASE_CREATE_color); } Ale z jakiegoś powodu nowa tabela nie jest tworzona. Co robię źle?

Migracja rails DB-jak zrzucić tabelę?

Dodałem tabelę, którą myślałem, że będę potrzebował, ale teraz nie planuję jej używać. Jak usunąć ten stół? Już uruchomiłem ... ate migration drop_tablename, ale to spowodowało pustą migrację. Jaki jest "oficjalny" sposób na upuszczenie tabeli w Rails?

Ukryte funkcje PostgreSQL [zamknięte]

Dziwię się, że to jeszcze nie zostało opublikowane. Jakieś ciekawe sztuczki, o których wiesz w Postgres? Niejasne opcje konfi ... wania / perf są szczególnie mile widziane. Jestem pewien, że uda nam się pokonać 9 komentarzy w odpowiednim wątku MySQL :)

Ekstremalny czas oczekiwania podczas korzystania z bazy danych SQL Server w trybie offline

Próbuję wykonać konserwację offline (dev database restore from live backup) w mojej dev database, ale polecenie "Take Offline ... t zatrzymana - nie ma już otwartych połączeń. Co może być przyczyną tego spowolnienia i co mogę zrobić, aby go przyspieszyć?

Jaki jest najskuteczniejszy sposób przechowywania tagów w bazie danych?

Wdrażam na swojej stronie system tagowania podobny do stosu stackoverflow, moje pytanie brzmi - jaki jest najskuteczniejszy s ... : Table: Items Columns: Item_ID, Title, Content Table: Tags Columns: Title, Item_ID Czy to za wolno? Jest lepszy sposób?