본문 바로가기
728x90
반응형

PROGRAMING📚/SQL DB📑8

SQL-기초(2) 집합연산자 emp 테이블에서 부서 번호 10,20 인 사원번호, 이름, 급여 , 부서번호 합집합select empno, ename, deptno from emp where deptno = 10UNIONselect empno, ename, deptno from emp where deptno = 20; select empno, ename, sal, deptno from empunionselect empno, ename, sal, deptno from emp where deptno =20;차집합select empno, ename, sal, deptno from empMINUSselect empno, ename, sal, deptno from emp where deptno =20;교집합select empno, ename,.. 2024. 6. 7.
SQL 기초 (1) - 테이블 출력 하기 emp 모든 정보 조회select * from emp;dept 모든 정보 조회select * from dept;부서번호가 10번인 사람 중 사원번호, 이름, 월급만 출력select empno, ename, sal from empwhere deptno = 10;사원번호가 7369 인 사람의 이름, 입사일, 부서번호 출력select hiredate , ename , deptno from empwhere empno = 7369;이름이 ALLEN 인 사람의 모든 정보 출력문자열은 대소문자를 구분해야함select * from emp where ename = 'ALLEN';SELECT * FROM EMP WHERE ENAME = 'ALLEN';select * from emp where ename = 'allen'.. 2024. 6. 6.
SQL Developer - HR 계정 생성하기 SQL Developer - HR 계정 생성하기 시스템 계정에 로그인하고sql 워크시트를 열어서 hr 이라는 이름으로 사용자 생성해준다 hr 계정 생성CREATE USER hr identified by hr;GRANT CREATE TABLE TO hr;GRANT CONNECT, RESOURCE, DBA TO hr;GRANT CREATE ANY TABLE TO hr;grant CREATE SESSION TO hr;생성에 성공하고 접속 새로고침을 하면HR 사용자가 생성된 것을 확인 할 수 있다 그리고 hr 계정에 접속해서연습용 테이블을 넣어준다https://github.com/oracle-samples/db-sample-schemas/releases Releases · oracle-samples/db-sam.. 2024. 6. 5.
Sql Developer - SCOTT 계정 생성/스크립트 테이블 만들 scott  계정을 만들어 주기 위해서 system 계정에서 새로운 워크시트를 열어서 다음과 같이코드를 작성해준다 바로 계정을 만들면 오류가 뜨면서 생성 할수없다고 한다  Oracle 12C 버전부터는 사용자명에 c##을 붙이지 않으면 다음과 같은 오류가 발생 한다고 한다ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다.65096. 00000 - "invalid common user or role name"*Cause: An attempt was made to create a common user or role with a name that was not valid for common users or roles. In addition to the us.. 2024. 6. 5.
[SQL] 데이터베이스(DBMS) - Oracle /SQL Developer 설치 및 연결 Oracle, MSSQL, MySQL은 모두 관계형 데이터베이스 관리 시스템(RDBMS) 이다 하지만 각각의 특징과 용도에는 몇 가지 차이가 존재 한다1. 회사 및 라이선스 비용Oracle: 상업용으로 많이 사용되며, 비용이 상당히 높다 기업급 솔루션을 원하는 대기업이나 큰 규모의 프로젝트에서 주로 사용됨MSSQL: 마이크로소프트에서 개발한 제품으로, 유료와 무료 버전이 있고윈도우 환경에서 뛰어난 성능을 보여주며, 중소기업부터 대기업까지 다양한 규모의 프로젝트에서 사용된다MySQL: 오픈 소스이며 무료로 사용할 수 있음 웹 애플리케이션, 중소규모 비즈니스, 스타트업 등에서 많이 사용된다2. 프로그래밍 언어 지원Oracle: PL/SQL을 사용한다MSSQL: Transact-SQL(T-SQL)을 사용한다M.. 2024. 6. 5.
Sql Developer - 관리자 계정 접속 오류 해결하기 상태: 실패 -테스트 실패: IO 오류: The Network Adapter could not establish the connection (CONNECTION_ID=hbhoJPtwQv62bCgtGcBpIA==) 리스너 에러 TNS:프로토콜 어댑터 오류(해결안됨)뭐 서비스 들어가서 Oracle 관련된거 활성화 되어있는지 다확인하라고 해서그것도 다해봤는데 안됨  명령프롬프트 안에서 다음 명령어 입력방법 1.터미널 > ipconfigipv4 주소를 복사해서 넣어줌ip주소는 계속 바뀌네여...안되는 경우,계속 확인해줘야합니다.. ㅜㅜ  방법 2.lsnrctl start 다음과 같이 뜨면 다시 한번 그래도 안된다lsnrctl status 여기서 host 링크를 복사해준다 그리고 세부정보 : 호스트 이름에 넣어주.. 2024. 5. 31.
Window 11, Oracle Database 21 EX 설치가 완료 되었지만 오류발생 2일만에 해결;Window 11 을 사용하고 있고 Oracle Database 21 EX를 다운 받는데 오류가 생겨서구글링을 해서 문제를 찾아나갔다설치하기 전에 반드시 설치파일의 위치에 한글이 포함되지 않아야 함  명령프롬프트(관리자 권한) 실행  명령 프롬프트에서 오른쪽 마우르를 클릭" data-og-host="j2su0218.tistory.com" data-og-source-url="https://j2su0218.tistory.com/1397" data-og-url="https://j2su0218.tistory.com/1397" data-og-image="https://scrap.kakaocdn.net/dn/D54ne/hyWdpu6UUl/I1CjYaCZg4IC0qf57hKfwk/img.png?widt.. 2024. 5. 29.
[데이터베이스] MySQL 다운로드 하기 My SQL 다운로드 하기 https://www.mysql.com/downloads/ MySQL :: MySQL Downloads MySQL Cluster CGE MySQL Cluster is a real-time open source transactional database designed for fast, always-on access to data under high throughput conditions. MySQL Cluster MySQL Cluster Manager Plus, everything in MySQL Enterprise Edition Learn More » C www.mysql.com 위 사이트로 이동해서 다음과 같이 MySQL Commynity Downloads로 들어간다. 그리고.. 2023. 3. 13.
728x90
반응형