반응형
Orange for Oracle 시작하기
Backend/db2020. 3. 7. 17:04Orange for Oracle 시작하기

Oracle using Orange - TNS NAME 설정하기 Oracle Instant Client 설치가 필요 à 프로그램이 설치된 파일 경로에서 tnsname.ora file을 검색하면 일반적으로 ~||client_1|Network|Admin|Sample 폴더 안에 tnsnames.ora라는 파일이 존재한다. 이것을 다른 이름으로 하나 저장해 놓고 사용하는 것이 좋다. Alias : Oracle 서버에 접속할 때 사용하는 계정이다. Hostname : Oracle database가 설치된 서버의 IP 또는 HOSTNAME이다 Port : Oracle database가 사용하는 port이다. Oracle database 설치시 Port를 변경하였다면 변경된 Port로 수정해야 한다. Default값..

주관적인 실무 SQL
Backend/db2020. 3. 7. 16:58주관적인 실무 SQL

FOREIGN KEY ( FK ) Foreign Key 설정 CREATE TABLE 테이블 ( CONSTRAINT 제약_조건_이름 FOREIGN KEY (컬럼) REFERENCES 참조할_테이블 (참조할_컬럼) [ON DELETE CASCADE | ON DELETE SET NULL] ); CREATE TABLE 테이블 ( 컬럼 데이터타입 CONSTRAINT 제약_조건_이름 FOREIGN KEY REFERENCES 참조할_테이블 (참조할_컬럼) [ON DELETE CASCADE | ON DELETE SET NLL] … 1. 테이블을 생성할 때 FK를 정의한다. 2. FK가 정의된 테이블이 자식 테이블이다. 3. 참조되는 테이블을 부모 테이블이라고 한다. 4. 부모 테이블은 미리 생성되어 있어야 한다. 5...

주관적인 실무 SQL
Backend/db2020. 3. 5. 22:47주관적인 실무 SQL

PostgreSQL이란?? - 객체관계형 데이터베이스 관리 시스템 ( ORDBMS ) 이다. - 버클리 소스를 기반으로 확장된 오픈 소스이다. - 표준 SQL 기능을 대부분 지원 - 복합 쿼리 , 참조키 , 트리거 , 뷰 , 트랜잭션 , 다중 버전 병행 제어 - 기능 확장 ( 자료형 , 함수 , 연산자 , 집계 함수 , 인덱스 방법 , 프로시져 언어 ) PostgreSQL 구조 - PostgreSQL 물리적 구조는 매우 단순하다. - Shared Memory , 적은 수의 백그라운드 프로세스 , 데이터 파일로 구성 - Shared Buffer 의 목적은 DISK I/O를 최소화 하는 것입니다. 그러기 위해서는 아래 항목을 만족해야 한다. ㄱ. 매우 큰 버퍼를 빠르게 엑세스해야 한다 ( 수백 GB 단위 )..

주관적인 실무 SQL
Backend/db2020. 2. 27. 17:36주관적인 실무 SQL

데이터에서 목록보기 --> show database; 사용할 데이터베이스 선택하기 --> use user_database; 현재 데이터베이스에서 테이블 목록 보기 --> show tables; 특정 테이블의 구조 확인 --> desc table; 데이터 조회하기 --> select [distinct] * | 컬럼이름 [[as] '별칭'] from 테이블이름 [where 검색조건] [order by 컬럼이름 [ASC | DESC ]] [limit 조회시작위치 , 조회할 데이터 수]; 주어진 값들을 이어 붙이는 기능 --> select concat(name,' ', grade , '학년' ) from table_name; 주어진 값을 암호화 --> select password(idnum) from table..

Access SQL :: 기본 개념 , 어휘 및 구문
Backend/db2020. 2. 27. 16:44Access SQL :: 기본 개념 , 어휘 및 구문

데이터베이스에서 데이터를 검색 하려면 데이터에 대한 SQL 또는 구조적 쿼리 언어를 사용해야 합니다. SQL는 밀접하게 영어랑 비슷해 보이지만 데이터베이스 프로그램을 이해하는 컴퓨터 언어 입니다. 모든 쿼리를 실행하면 SQL 배경에서 사용해야 합니다. SQL은 무엇인가? SQL은 컴퓨터 언어 특정 사실 정보와 밀접한 관계의 집합을 사용합니다. Microsoft Office Access 같은 관계형 데이터베이스 프로그램 SQL를 사용하여 데이터와 함께 작동 하도록 합니다. 대부분의 컴퓨터 언어와는 달리 SQL 읽고 초보자에 대해서도 이해하기 어렵습니다. 대부분의 컴퓨터 언어와 같은 SQL ISO 등 ANSI 표준 본문에서 인식되는 국제 표준입니다. SQL를 사용하여 질문에 대답하는데 도움이 되는 데이터 집..

Can't connect to MySQL server on 'localhost' (10061) (2003)
Backend/db2018. 9. 29. 21:27Can't connect to MySQL server on 'localhost' (10061) (2003)

오랫만에 Mysql Workbench를 사용했는데 , Can't connect to MySQL server on 'localhost' (10061) (2003)라는 오류가 뜨는 것이다... 심지어 Server_Restart를 해도 안된다.... 하다가 해결방법을 알게 되었다. window 10 기준으로 설명하겠다.컴퓨터 관리 --> 서비스 --> 들어가게 되면 Mysql이 실행되어 있거나 or 실행되어 있지 않은 경우가 있을 것인데 , 이 부분을 재실행 하게 되면 된다.

반응형
image