database-design

Projektowanie baz danych do tworzenia aplikacji internetowej "Quiz" z wykorzystaniem PHP i MySQL

Więc, staram się nauczyć PHP i MySQL (mam podstawowe zrozumienie obu; przeczytałem pierwszą połowę zarówno Head First SQL I H ... tkowników. Jeśli mógłbyś mi pomóc zrozumieć, jak zaprojektować tabelę(y) do quizu z 5 pytaniami, byłbym wdzięczny. Dzięki!

Rozważania dotyczące hurtowni danych: Kiedy i dlaczego?

Trochę tła tutaj: Wiem Co to jest hurtownia danych, mniej więcej. Przeczytałem kilkadziesiąt poradników na temat hurtowni ... (link do Ralpha Kimballa home page = not helpful). Mam nadzieję, że postawiłem pytanie jasno - z góry dzięki za odpowiedzi!

Jak radzić sobie z polimorfizmem w bazie danych?

Przykład Mam Person, SpecialPerson, i User. Person i SpecialPerson to tylko ludzie - nie mają nazwy użytkownika ani hasła n ... za, aby wyszukać swoje dane w SpecialPerson (jeśli są wyjątkową osobą) i Użytkownikiem (jeśli są użytkownikiem) i vice-versa?

Użyj Float lub Decimal do obliczania kwoty dolara aplikacji?

Przepisujemy nasz dotychczasowy system księgowy w VB.NET i SQL Server. Sprowadziliśmy nowy zespół programistów. NET/ SQL do p ... lub 10.2546) A pro is zmiennoprzecinkowy zajmuje tylko 8 bajtów na dysku, gdzie dziesiętny zajmuje 9 bajtów (Decimal 12,2)

Konwertuj JSON na SQLite w Pythonie - jak poprawnie mapować klucze json do kolumn bazy danych?

Chcę przekonwertować utworzony przeze mnie plik JSON do bazy danych SQLite. Moim zamiarem jest później zdecydować, który kon ... nem, ale dopiero zaczynam z SQL, więc chciałbym zasięgnąć porady na temat dobrych praktyk, a niekoniecznie gotowej receptury.

Jak zaimplementować oddzielne bazy danych do operacji czytania i pisania?

Interesuje mnie implementacja architektury, która ma dwie bazy danych, jedną do operacji odczytu, a drugą do zapisu. Nigdy ni ... h zainteresowany.. Http://www.codefutures.com/database-sharding/ Znalazłem ten highscalability Artykuł bardzo pouczający

Łańcuchy jako klucze podstawowe w bazie danych SQL

Nie jestem zbyt obeznany z bazami danych i teoriami stojącymi za ich działaniem. Czy z punktu widzenia wydajności (wstawianie/aktualizowanie/zadawanie zapytań) używanie ciągów dla kluczy podstawowych jest wolniejsze niż liczby całkowite?

Przechowywanie godzin pracy w bazie danych

Obecnie staram się wypracować najlepszy sposób na przechowywanie godzin pracy firmy w bazie danych. Na przykład: Biznes A ... pośrednią(relacja wiele do wielu). Czy ktoś ma jakieś sugestie dotyczące tego schematu bazy danych? Coś mi w tym nie pasuje.

Unikalne, ale proste identyfikatory w SQL Server dla całej bazy danych

Po pierwsze, jestem świadomy tego pytania , a sugestia (używanie GUID) nie ma zastosowania w mojej sytuacji. Chcę prostych ... dę możliwość określenia typu obiektu bez przeglądania bazy danych Czy są inne sprytne sposoby rozwiązania mojego problemu?

Jak duży może być ciąg agenta użytkownika?

Jeśli zamierzałeś przechowywać agenta użytkownika w bazie danych, jak duży byś accomdate dla? Znalazłem artykuł technet kt ... bić go, ale wolałbym nie. EDIT Na podstawie tego bloga IE9 zmieni się na wysyłanie krótkiego ciągu UA. To dobra zmiana.

Jak nazwać tabelę, która mapuje dwie tabele razem? [zamknięte]

Powiedzmy, że mam dwie tabele: Table: Color Columns: Id, ColorName, ColorCode Table: Shape Columns: Id, ShapeName, VertexList Jak nazwać tabelę, która odwzorowuje kolor na kształt? Table: ??? Columns: ColorId, ShapeId

Potrzebne Porady Dotyczące Struktury Bazy Danych

Im obecnie pracuje nad stroną, która będzie zawierać katalog produktów. Jestem trochę nowy w projektowaniu baz danych, więc ... m Typ rodzicielski dla głównych kategorii, ale w ten sposób Kategorie nie musiałyby iść tak głęboko i nie byłoby powtórzenia.

SQL na DELETE CASCADE, w jaki sposób następuje usunięcie?

Jeśli mam dwie relacje w bazie danych, jak to: CREATE TABLE Courses ( CourseID int NOT NULL PRIMARY KEY, Course VARCHAR ... s, czy usunie ona wszystkie odwołujące się krotki w relacji BookCourses związek, czy na odwrót? Dziękuję za poświęcony czas.

Kiedy używać widoku zamiast tabeli?

Kiedy Widok powinien być rzeczywiście używany nad rzeczywistą tabelą? Jakich zysków powinienem się spodziewać? Ogólnie, jakie są zalety korzystania z widoku nad stołem? Czy nie powinienem zaprojektować stołu tak, jak powinien wyglądać widok?

Jaki jest najlepszy sposób zarządzania uprawnieniami dla aplikacji webowej-maska bitowa lub tabela bazy danych?

Rozważam najlepszy sposób zaprojektowania systemu uprawnień dla aplikacji internetowej "admin". Aplikacja może mieć wielu uży ... 11 2 00000111 3 00000001 Co mechanizmy mają ludzie tutaj typowo używane, i dlaczego? Dzięki!

Dlaczego warto korzystać z bazy danych SQL? [zamknięte]

zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. ... dlaczego musimy używać go do interakcji aplikacji/bazy danych? nadal proszę o przykłady ludzi piszących / debugujących SQL.

Czy tabela jedno-kolumnowa jest dobrym projektem? [zamknięte]

Czy można mieć tabelę z jedną kolumną? Wiem, że technicznie nie jest nielegalny, ale czy jest uważany za kiepski projekt? E ... . Czarna lista e-mail. Ktoś wspomniał o dodaniu pola klucza. Z tego, co widzę, ta pojedyncza kolumna byłaby kluczem głównym.

Czy dysk zapisuje atomowe?

Wyjaśnione Pytanie: Kiedy system operacyjny wysyła polecenie zapisu sektora na dysk czy jest atomowy? tzn. zapis nowych dan ... for nad X, nie ma sytuacji, poza poważną awarią dysku, gdzie połowa X, którą chcemy zachować, jest uszkodzona podczas zapisu.

Projektowanie baz danych dla systemu wysyłania wiadomości e-mail

Chcę zrobić system wiadomości e-mail, taki jak gmail. Chciałbym mieć następującą opcję: Starred, Trash, Spam, Draft, Read, Un ... im projektem będę miał 500 wierszy z duplikatami ciał, tj. Czy moglibyście mi pomóc w zaprojektowaniu systemu komunikatorów ?

mongodb schema design For blogs

Jak zaprojektowałbyś schemat dla witryny podobnej do bloga z bazami danych bazującymi na dokumentach (mongodb). Na stronie zn ... icle { "user_id" } Comment { "user_id", "article_id", [user_voted], } Vote { "user_id", "comment_id", }