Computer >> 컴퓨터 >  >> 프로그램 작성 >> SQL
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • SQL

    1. DBMS의 일대일 단항 관계

      일대일 단항 관계는 동일한 역할 그룹이 나타내는 동일한 인스턴스 간의 동일한 엔터티와의 연결입니다. 위 그림은 MARRIED_TO 관계를 가진 기혼자 집합을 나타냅니다. 각 사람은 그룹에서 단 한 사람과만 결혼합니다. 일대일 단항에서는 세 가지 경우를 사용할 수 있습니다. 필수-필수 선택 사항-선택 사항 선택-필수 또는 필수-선택 필수-필수 역할 그룹의 각 인스턴스는 관계에 완전히 참여해야 합니다. 위의 예에서 Person은 단 한 명의 Person과 결혼했습니다. 선택 사항-선택 사항 이 경우 역할 그룹 내 인스턴

    2. DBMS의 일대다 단항 관계

      일대다 단항 관계는 다른 역할 그룹으로 표시되는 동일한 인스턴스 간의 동일한 엔터티와의 연결입니다. 관리자와 직원 간의 관계를 고려하십시오. 이 관계의 두 가지 역할은 관리자와 직원입니다. 소수의 직원만이 조직 내에서 관리자의 역할을 하는 반면 조직에서 일하는 모든 사람은 직원입니다. 한 명의 관리자가 여러 직원을 관리하고 각 관리자도 직원입니다. 일대다 선택-필수 한 역할 그룹의 각 인스턴스는 관계에 참여해야 하며 다른 역할 그룹의 인스턴스는 선택적으로 관계에 참여할 수 있습니다. 관리자 역할은 관리자와 비관

    3. SAP ERP 시스템과 DBMS의 차이점

      DBMS 또는 데이터베이스 관리 시스템은 기본적으로 데이터베이스를 관리하는 데 필요한 도구/인터페이스입니다. 예를 들어 SQL 서버나 MYSQL 워크벤치와 같은 도구는 DBMS입니다. DBMS는 주로 기술 인력에 의해 사용되거나 설계되었습니다. ERP(Enterprise Resource Planning System)는 하나의 데이터베이스와 여러 기능 모듈이 있는 완전한 시스템이며 모든 사람이 사용할 수 있는 여러 입력 및 출력 인터페이스가 있습니다. 예를 들어 고객 또는 비즈니스 담당자를 위한 사용자 인터페이스와 다양한 기술을 가진

    4. SAP ERP와 DBMS 시스템의 차이점

      아주 기본적인 수준에서 DBMS는 무언가를 보는 방법입니다. 예를 들어 SQL Server, MySQL 및 기타. 기본적으로 데이터베이스와 통신할 수 있는 프로그램입니다. 데이터베이스 관리 시스템은 데이터베이스의 정보를 분류하고, 정보를 얻고, 정보를 제어하고 조작하는 제품입니다. 일반적으로 SQL Server Management Studio나 MySQL Workbench와 같은 대부분의 DBMS는 사용하기 쉬운 인터페이스를 제공합니다. 또한 사용자가 간단한 마우스 클릭으로 원하는 대로 데이터, 데이터베이스 엔터티 및 구조를 추출

    5. RDBMS의 미래

      BigData와 NoSQL은 오늘날 데이터베이스 솔루션의 선택이지만 RDBMS의 중요한 기능이 사라질 것이라는 의미는 아닙니다. 전 세계 데이터의 90%가 지난 몇 년 동안 생성되었기 때문에 RDBMS의 필요성은 가까운 장래에 끝나지 않을 것입니다. RDBMS 시장은 리서치 회사인 Gartner에 따르면 매년 9%의 성장률로 증가하고 있습니다. RDBMS는 조직화된 데이터를 처리하기 위한 것입니다. NoSQL과 빅 데이터가 선호되는 선택일 수 있지만 RDBMS의 중요성은 가까운 장래에 끝나지 않을 것입니다. 대규모 데이터 관

    6. RDBMS의 참조 무결성 규칙

      DBMS의 참조 무결성 규칙은 기본 키와 외래 키를 기반으로 합니다. 규칙은 외래 키에 일치하는 기본 키가 있음을 정의합니다. 테이블에서 다른 테이블로의 참조는 유효해야 합니다. 참조 무결성 규칙의 예 - EMP_ID EMP_NAME DEPT_ID DEPT_ID DEPT_NAME DEPT_ZONE 규칙에 따르면 DEPT_ID Employee 테이블에 일치하는 유효한 DEPT_ID가 있습니다. 부서 표. 조인을 허용하기 위해 참조 무결성 규칙에 기본 키와 외래 키의 데이터 유형이

    7. RDBMS의 복합 키

      둘 이상의 속성을 갖는 기본 키를 복합 키라고 합니다. 둘 이상의 열을 조합한 것입니다. 예 수 - 여기에서 복합 키는 OrderID 입니다. 및 제품 ID - {주문 ID, 제품 ID} 다른 예를 살펴보겠습니다. - 학생 ID StudentEnrollNo 학생 표시 학생 비율 S001 0721722 570 90 S002 0721790 490 80 S003 0721766 440 86 위의 복합 키는 StudentID 입니다. 및 St

    8. RDBMS의 보조 키

      보조 키란 무엇입니까 보조 키는 기본 키로 선택되지 않은 키입니다. 그러나 기본 키의 후보 키로 간주됩니다. 따라서 기본 키로 선택되지 않은 후보 키를 보조 키라고 합니다. 후보 키는 기본 키로 고려할 수 있는 속성 또는 속성 집합입니다. 참고 :보조 키는 외래 키가 아닙니다. 예시 예를 살펴보겠습니다 - 학생_ID 학생_등록 학생 이름 학생_나이 학생_이메일 096 9122717 마니쉬 25 [email protected] 055 9122655 마난 23 [email protected]

    9. RDBMS의 엔터티 무결성 규칙

      엔티티 무결성 규칙의 경우 각 테이블에는 기본 키가 있습니다. 기본 키는 NULL 값을 가질 수 없습니다. 학생_ID Student_Awards Student_Awards 위에서 기본 키가 Student_ID임을 알 수 있습니다. . Student_Awards는 고려할 수 없습니다. 모든 학생이 상을 받은 것은 아니므로 기본 키로 사용합니다. 다른 예를 살펴보겠습니다 - 직원 ID 직원 이름 직원 연령 직원 위치 위 표에서 기본 키는 Employee_ID입니다. 이제 엔티

    10. RDBMS의 슈퍼 키

      수퍼 키는 튜플, 즉 엔터티 집합의 엔터티를 고유하게 식별하는 속성(또는 속성 집합)입니다. 후보 키가 슈퍼 키에서 선택되므로 후보 키의 상위 집합입니다. 예시 예를 살펴보겠습니다 - 학생 ID Student_Enroll 학생 이름 학생_이메일 S02 4545 데이브 [email protected] S34 4541 잭 [email protected] S22 4555 마크 [email protected] 다음은 위의 테이블에 대한 슈퍼 키입니다 - {Student_

    11. RDBMS의 대리 키

      대리 키의 유일한 목적은 데이터베이스의 고유 식별자(예:증분 키, GUID 등)입니다. 대리키는 실제 의미가 없으며 존재를 나타내는 데 사용됩니다. 데이터 분석용으로만 존재합니다. 예시 키 제품 ID 가격 505_92 1987 200 698_56 1256 170 304_57 1898 250 458_66 1666 110 위에서 대리 키는 의 키입니다. 표. 기타 예 대리 키의 다른 예 - 카운터는 대리 키로 표시될 수도 있습니다. 시스템 날짜/시간

    12. MySQL의 IF(), NULLIF(), IFNULL() 함수 사용하기

      다른 프로그래밍 언어와 마찬가지로 구조화된 쿼리 언어에는 데이터 흐름을 제어하는 ​​조건문이 있습니다. IF 함수는 조건이 충족되면 명령문을 반환하고 충족되지 않으면 다른 유형 명령문(또는 전혀 없음)을 반환합니다. MySQL을 이용한 SQL IF 함수를 살펴보자. 준비 이 SQL Fiddle은 이름, 나이 및 성별이 포함된 샘플 스키마에 연결됩니다. 이것이 이 기사에서 다루는 것입니다. 다음 스키마를 사용하여 고유한 IDE에서 테이블을 생성하십시오. create table names ( id INT, name V

    13. SQL 트리거

      SQL 트리거는 사용자가 특정 테이블과 상호 작용할 때 발생하는 여러 다른 이벤트를 시작하는 이벤트입니다. 이 특정 SQL 문은 양식 데이터의 유효성을 검사하거나 규칙을 적용하여 도움이 됩니다. 트리거는 다음 이벤트 전후에 실행됩니다. INSERT – 새 행이 삽입될 때 UPDATE – 기존 행이 업데이트될 때 DELETE – 행이 삭제될 때 어떤 트리거가 꺼지고 어떤 일이 발생하는지는 작성 방법에 따라 다릅니다. create 문을 작성하여 시작하겠습니다. CREATE TRIGGER <trigger_name>

    14. SQL EXISTS:이 SQL 연산자를 사용하는 방법

      SQL에서 쿼리를 정의하기 위해 할 수 있는 일이 많이 있습니다. WHERE 절에 대해 할 수 있는 한 가지는 데이터베이스에 일치하는 매개변수가 있는 행이 있는지 확인하는 것입니다. EXISTS 연산자를 사용하여 이 작업을 수행합니다. 구문은 다음과 같습니다. SELECT <Column>)FromTable1> FROM <Table 1 Name> WHERE EXISTS (SELECT <Column> FROM <Table 2 Name> WHERE <Table 2 Primar

    15. SQL 배우기:데이터 관리에 대한 초보자 가이드

      데이터 분야에서 경력을 쌓고 싶다면 데이터베이스에 대한 지식을 갖는 것이 중요합니다. 데이터 과학자가 되고 싶든 엔지니어가 되든, 데이터베이스는 언젠가는 등장할 것입니다. 구조적 쿼리 언어(SQL)는 개발자에게 데이터를 효율적이고 안전하게 저장할 수 있는 방법을 제공합니다. SQL은 표준입니다. 이것은 SQL을 작성하는 방법에 대한 명확한 지침이 있음을 의미합니다. SQL은 매일 사용하는 기술의 여러 측면을 강화합니다. Amazon과 같은 사이트에 가입하면 이름과 이메일이 데이터베이스에 저장됩니다. 이를 염두에 두고 SQL 학습

    16. SQL 삭제 행:가이드

      SQL DELETE 문은 데이터베이스 테이블에서 행을 삭제합니다. WHERE 문을 사용하여 삭제할 레코드를 지정할 수 있습니다. where 문을 지정하지 않으면 테이블의 모든 행이 삭제됩니다. 행 삭제는 SQL에서 일반적인 작업입니다. . 예를 들어, 사용자가 웹사이트에서 자신의 계정을 삭제하기로 결정할 수 있습니다. 이렇게 하려면 사용자 데이터베이스에서 해당 데이터를 제거해야 합니다. SQL DELETE를 사용할 수 있습니다. 문을 사용하여 테이블에서 모든 행을 제거합니다. 이 튜토리얼에서는 SQL 삭제 행을 수행하는 방법에

    17. SQL의 같지 않음 연산자는 어떻게 사용됩니까?

      SQL이 같지 않음 연산자는 <>로 표시됩니다. 이 연산자를 사용하면 데이터베이스에서 특정 조건을 충족하지 않는 행을 선택할 수 있습니다. !=연산자는 WHERE 문에서 사용됩니다. !=연산자는 일부 SQL 인스턴스에서 <> 대신 사용할 수 있습니다. SQL 같지 않음 연산자를 사용하는 방법 필드의 내용이 특정 값과 같지 않은 행을 선택하고 싶었던 적이 있습니까? SQL에는 이러한 목적을 위해 구축된 연산자가 있기 때문에 운이 좋습니다. 하나 이상의 필드 값이 특정 값과 같지 않은지 여부에 따라 행을 선택할 수 있습니다. 이

    18. SQL WHERE 문:방법 가이드

      SQL WHERE 절은 명령에 의해 반환되거나 영향을 받는 레코드 수를 제한합니다. SELECT, UPDATE 및 DELETE 절과 함께 사용됩니다. AND 키워드를 사용하여 명령의 영향을 받는 레코드가 충족할 여러 조건을 지정할 수 있습니다. 특정 조건을 사용하여 쿼리 결과를 필터링할 수 있습니다. 예를 들어 영업 관리자인 직원 목록을 가져올 수 있습니다. 또는 특정 날짜 이후에 회사에서 누가 일하기 시작했는지 알고 싶을 수도 있습니다. WHERE 절을 사용하여 SQL 명령을 실행하는 동안 특정 레코드를 필터링할 수 있습니다

    19. SQL ALTER TABLE:가이드

      SQL ALTER TABLE 문은 테이블의 열을 추가, 변경 또는 제거합니다. 이 문을 사용하면 테이블이 레코드를 저장하더라도 테이블이 생성된 후 수정할 수 있습니다. SQL 테이블을 변경해야 한다고 결정할 수 있습니다. 예를 들어 열 이름을 바꾸거나 테이블에 새 열을 추가할 수 있습니다. 이러한 변경은 모두 SQL ALTER TABLE 명령으로 가능합니다. SQL 변경 테이블 ALTER TABLE 명령을 사용하면 다음과 같이 기존 테이블을 변경할 수 있습니다. 열 추가. 제약조건 추가. 열 제거. 데이터 유형 변경. 열 이

    20. SQL 사이:완전한 가이드

      SQL BETWEEN 키워드는 특정 값 집합에 속하는 값을 검색합니다. 두 날짜 또는 숫자 사이의 값을 검색하는 데 자주 사용됩니다. 이 키워드는 WHERE 절에서 사용됩니다. 이 키워드의 구문은 BETWEEN min AND max;입니다. 종종 두 값 사이에 존재하는 데이터베이스에서 정보를 수집하고 싶을 것입니다. BETWEEN을 사용할 수 있습니다. 이 작업을 수행하는 연산자입니다. SQL BETWEEN 키워드를 사용하면 쿼리 범위를 정의하고 해당 범위 내의 모든 값을 검색할 수 있습니다. 예를 들어 직원 급여 데이터베이스

    Total 88 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:4/5  20-컴퓨터/Page Goto:1 2 3 4 5