Articles of базы

SQL join – один столбец, служащий в качестве идентификатора для двух столбцов в другой таблице

Ладно, может быть, я полностью задумался над тем, что за этим стоит, и мне нужно поставить на место, или, может быть, я не за горами. У меня есть одна таблица под названием TEAMS с двумя столбцами: teamID и teamName. Затем у меня есть другая таблица под названием WEEK12 с тремя столбцами: gameID, homeID и lastID. […]

Visio 2003 ERM для сценария SQL Server

мой вопрос прост: Есть ли способ генерировать скрипт sql-файла базы данных из модели Visio 2003? Я предпочитаю Visio, но может быть другой программой (freeware), которая позволяет мне каким-то образом активизировать процесс между моделью и кодом sql. Заранее спасибо!

Как установить отношение 1 к 0 … 1 в SQL Server Management Studio

У меня есть таблицы: Users{UserId …} Professors{UserId …} Я установил UserId как PK в обе таблицы и сделал соотношение 1: 1. Но если я пытаюсь вставить нового пользователя, он не работает, так как требует вставки в таблицу Professor . Я хочу, чтобы один пользователь мог иметь только 1 запись в таблице профессора, но я также […]

Сопряженные сравнения и исключения внутри одной таблицы MySQL

MySQLfiddle здесь: http://sqlfiddle.com/#!2/6094e8/6 Скрипка содержит данные, которые идут вместе с моими примерами ниже. У меня есть одна таблица, с которой я пытаюсь работать: Таблица 1: таблица user_answers (хранит ответы пользователей и их приемлемые адреса для различных вопросов) Значимые значения, которые хранятся: users id (column uid ) идентификатор вопроса для вопроса, на который они отвечают (колонка […]

Библиотека C ++ для обнаружения схемы базы данных sql для нескольких поставщиков?

Просто интересно, знает ли кто-нибудь о библиотеке C ++, которая предоставляет единый интерфейс для запроса схемы базы данных (таблицы, поля, типы полей) и для разных поставщиков? Я знаю, что DTL делает это в некоторой степени, хотя я не вникнул в подробности о том, как он это делает, или если он делает эту информацию доступной для […]

auto_increment не работает с уникальными индексами?

говорит, что у меня такая таблица такая uId | fatherOf | fatherOfTableId (AI) чтобы избежать дублирования, я должен установить fatherOfTableId уникальным, но я также хочу, чтобы он был AI. Проблема с ним все еще повторяется. Например, это может произойти: uId | fatherOf | fatherOfTableId (AI) 1 2 1 1 2 2 U может сказать, почему […]

предложение о создании структуры базы данных mysql

В настоящее время я работаю над созданием специального приложения. Мой первый модуль уже завершен, и теперь я все еще выясняю, как создать структуру для второго и третьего модулей для безупречной работы без какой-либо ошибки или худшего сбоя всей базы данных. Некоторые из информации: – Мой первый модуль, данные вручную экспортируются, так как база данных является […]

Это нормально, если у вас есть алфавитно-цифровое поле в качестве PrimaryKey?

Я переписываю новое приложение расписания, включая переработку базы данных, и для этого потребуется перенос данных из Oracle в Oracle. В старом системном поле «EmployeeCod» является Первичным ключом, и оно находится в буквенно-цифровой форме, то есть «UK001», «UK002», «FR001», «FR002», «US001» . Таблица сотрудников также связана с расписанием и другими таблицами, где EmpCode упоминается как FK. […]

Веб-сервер с базой данных: одно подключение для каждого пользователя

Наша цель – реализовать принцип наименьших привилегий с углубленным подходом к защите. В этом конкретном случае это означает, что запрос, отправленный непривилегированным пользователем, не должен иметь прав администратора на стороне базы данных. RDBMS, такие как PostgreSQL, обеспечивают очень мощные, выразительные и хорошо проверенные механизмы контроля доступа: RBAC, безопасность на уровне строк, параметризованные представления и т. […]

Нужна помощь в создании структуры базы данных

Im работает на веб-сайте, который обрабатывает статистику, для спортивного соревнования. IE мой сайт позволит пользователям быстро искать, какой игрок (ы) набрал наибольшее количество очков в игре / сезоне или то, что 1 игрок записывает против других игроков или команды. Мои данные для предыдущих игр отображаются так: Когда вы нажимаете на раунд. Пример round4 game1 (Что […]