DB
-
서브쿼리(스칼라,인라인뷰,일반)DB/SQL 2023. 8. 24. 08:05
1) 서브 쿼리(Subquery) 💡 서브쿼리(subquery) 란? - ‘하나의 SQL 문장 안에서 다른 SQL 문장을 사용하는 것'을 의미합니다. 서브 쿼리는 메인 쿼리에 종속된 쿼리로 메인 쿼리의 결과로 필요로 할 때 사용합니다. - 일반적으로 WHERE 또는 HAVING 절에서 사용되며 메인 쿼리와 서브쿼리 사이에는 ‘괄호’로 구분되며 메인 쿼리의 결과에 따라 다른 결과를 반환하는 데 사용됩니다. 1. 서브 쿼리의 사용범위 💡 서브쿼리는 WHERE, HAVING, FROM, SELECT 등에서 사용할 수 있으며 ‘단일’ 혹은 ‘중첩’하여 사용이 가능합니다. 사용 위치 서브 쿼리 종류 SELECT 스칼라 서브쿼리 FROM 인라인 뷰 WHERE 일반 서브쿼리, 스칼라 서브쿼리 HAVING 일반 서브쿼..
-
데이터 베이스 스키마(Schema) 설명..DB/SQL 2022. 4. 14. 21:55
데이터 베이스 스키마는 데이터 베이스의 성질을 형식적으로 기술한 것으로 데이터 베이스의 논리적 정의 입니다. 데이터 베이스 스키마는 사용자의 관점에 따라 볼 수 있는 데이터 베이스 구조인 외부 스키마와 사용자와 관계없이 실제 데이터 베이스의 구조인 개념 스키마, 저장 장치에 저장하는 구조를 얘기하는 물리 스키마로 구분할 수 있습니다. DBMS 관리자 입장에서는 개념 스키마와 물리 스키마에 관심을 갖으며 DBMS를 사용하 는 개발자 입장에서는 개념 스키마와 외부 스키마에 관심을 갖을 것입니다. 컴퓨터 프로그래밍에서 DBMS를 이용하여 데이터 베이스를 구축하는 여러 가지 이유 중에는 개발자가 정의 한 데이터 베이스 스키마의 제약 조건에 위배하는 작업을 DBMS에서 방지해 주는 것은 매우 중요하고 개발 비용을..
-
기본 쿼리문 정리DB/SQL 2022. 4. 14. 17:44
SELCET 예시) WHERE 조건절 예시) CREATE 예시) INSERT 예시) UPDATE 예시) DELETE 예시)
-
SQL 계정, DB, TABLE 생성하기 (스키마 공간)DB/SQL 2022. 4. 14. 16:35
계정만들기 데이터 베이스를 물리적 관점으로 보면 파일 이지만, 논리적 구조로 보게되면 스키마 공간으로 나뉘어져 있다. 각 영역을 스키마 공간 이라 함 각 스키마 공간은 SQL계정과 연결 된다. 1. 로그인 폴더에서 마우스 오른쪽 버튼 클릭 >> 새로그인 선택 지금 만든 SQL 계정으로 로그인이 가능하도록 설정 변경! 1. window계정으로 로그인 한 후 2. 속성열기 > 인증모드수정 1. 작업관리자 >> 서비스 하단의 서비스 열기 2. SQL Server를 찾아 서비스 다시 시작 3. SQL Server 계정으로 로그인 되는지 여부 확인 데이터베이스 생성 window 계정으로 로그인 후 데이터베이스 생성 새로 만든 계정과 데이터 베이스 연결 테이블 생성
-
SQL과 DBMS + TABLEDB/SQL 2022. 4. 14. 15:50
SQL의 중요성 오늘날 기업 또는 조직의 정보화에 있어서 관계형 데이터베이스는 거의 대부분이라 해도 과언이 아닐 정도로 데이터 저장소의 대부분을 차지하고 있다. 소프트웨어를 작성하는데 사용되는 언어는 많은 종류가 있지만 관계형 데이터베이스는 결국 SQL에 의해서만 데이터에 접근이 가능하기 때문에 데이터베이스를 기반으로 하는 정보시스 템은 SQL 사용이 필수적인 요소이다. DBMS 필요성 일반적으로 데이터베이스라고 말할 때는 특정 기업이나 조직 또는 개인이 필요에 의해(부가가치가 발생하는) 데이터를 일정한 형태로 저장해 놓은 것 을 의미한다. ex) 학교: 학생 관리를 목적으로 학생 개개인의 정보 관리 기업: 직원들을 관리하기 위해 직원들의 이름, 부서, 월급 등의 정보 관리 관리 대상이 되는 데이터의 양..