no image
[MySql] 반올림 함수 ROUND() , 평균 구하기 함수 AVG()
1. 반올림함수 : ROUNDselect ROUND(숫자데이터) from TableName; ex) table명 : userTable, 반올림 할 데이터 : 10.26select ROUND(10.26) from UserTable; 2. 평균 구하는 함수 : AVGselect AVG(ColumnName) from TableName;  +함수 안쓰고 평균 구하기select SUM(ColumnName)/COUNT(*)) from TableName;   COUNT(*)은 데이터 총 갯수* : 전체
2024.04.22
no image
ORA-12505 오류 Listener refused the connection with following error
1. cmd 창에 lsnrctl services 입력 2. 아래쪽에 있는 "~XDB"를 보면 XDB앞에 있는 system을 SID에 입력!! => XDB앞에 있는 단어는 다 다른듯.. 아래 글 참고 Oracle〃ORA-12505 오류해결 Listener refused the connection with following error 힘들게 오라클을 설치하고 SQL Developer를 실행 시켰는데 또 골치 아프게 오류가 발생했습니다. 어떤 오류냐면... Listener refused the connection with the following error : ORA-12505, TNS: listener does.. hunit.tistory.com
2022.06.29
no image
[sql] sql developer 계정 생성 접속 오류
사용자명 : scott 비밀번호 : tiger => 불가능 사용자명 : c##scott 비밀번호 : tiger => 가능 -> 사용자명 앞에 c##을 붙여야된다고 한다.. 아래 글 참고함 SQL Plus 접속오류(ORA-01017: 사용자명/비밀번호가 부적합, 로그온할 수 없습니다.) 오늘같은 삽질을 안하려면... 1. 처음 데이터베이스에 접속하려면 사용자명에 sys as sysdba 입력후 접속한다. 2. 혹시 db가 꺼져있으면 startup 한다. 3. user를 만들어야 하는데 오라클 12c부터는 대소문 jmkang1984.tistory.com
2022.06.29
no image
[DB/기초/이론] 데이터베이스
1. 데이터 베이스란 - 자료(data)의 집합 1-1 데이터베이스의 정의 통합된 데이터(Integrated Data) : 최소의 중복, 같은 데이터들은 중복되지 않는다 저장된 데이터(Stored Data) : 디스크와 같이 컴퓨터가 접근하여 처리할 수 있는 기억 장치에 저장된 데이터 운영 데이터(Operational Data) : 존재 목적이 명확하고, 유용성을 지닌 데이터 공용 데이터(Shared Data) : 서로 다른 다수의 사용자들이 서로 다른 목적으로 데이터를 공유할 수 있는 데이터 1-2 데이터베이스의 특성 실시간 접근성(Real-time Accessibility) : 데이터의 검색이나 조작을 요구하는 질의에 대하여 즉시 응답할 수 있어야 함 계속적인 변화(Continuous Evolutio..
2022.06.14

 

1. 반올림함수 : ROUND


select ROUND(숫자데이터) from TableName;

 

ex) table명 : userTable, 반올림 할 데이터 : 10.26

select ROUND(10.26) from UserTable;

 

2. 평균 구하는 함수 : AVG


select AVG(ColumnName) from TableName;

 

 

+함수 안쓰고 평균 구하기

select SUM(ColumnName)/COUNT(*)) from TableName;

 

 

 

COUNT(*)은 데이터 총 갯수

* : 전체

1. cmd 창에 lsnrctl services 입력

2. 아래쪽에 있는 "~XDB"를 보면 XDB앞에 있는 system을 SID에 입력!!

=> XDB앞에 있는 단어는 다 다른듯..

성공!!!

 

 

 

 

아래 글 참고

 

Oracle〃ORA-12505 오류해결 Listener refused the connection with following error

힘들게 오라클을 설치하고 SQL Developer를 실행 시켰는데 또 골치 아프게 오류가 발생했습니다. 어떤 오류냐면... Listener refused the connection with the following error : ORA-12505, TNS: listener does..

hunit.tistory.com

 

 

사용자명 : scott

비밀번호 : tiger

=> 불가능

 

사용자명 : c##scott

비밀번호 : tiger

=> 가능

 

-> 사용자명 앞에 c##을 붙여야된다고 한다..

 

 

**권한부여 필수**

 

 

아래 글 참고함

 

SQL Plus 접속오류(ORA-01017: 사용자명/비밀번호가 부적합, 로그온할 수 없습니다.)

오늘같은 삽질을 안하려면... 1. 처음 데이터베이스에 접속하려면 사용자명에 sys as sysdba 입력후 접속한다. 2. 혹시 db가 꺼져있으면 startup 한다. 3. user를 만들어야 하는데 오라클 12c부터는 대소문

jmkang1984.tistory.com

 

1. 데이터 베이스란

- 자료(data)의 집합

 

1-1 데이터베이스의 정의

  • 통합된 데이터(Integrated Data) : 최소의 중복, 같은 데이터들은 중복되지 않는다
  • 저장된 데이터(Stored Data) : 디스크와 같이 컴퓨터가 접근하여 처리할 수 있는 기억 장치에 저장된 데이터
  • 운영 데이터(Operational Data) : 존재 목적이 명확하고, 유용성을 지닌 데이터
  • 공용 데이터(Shared Data) : 서로 다른 다수의 사용자들이 서로 다른 목적으로 데이터를 공유할 수 있는 데이터

1-2 데이터베이스의 특성

  • 실시간 접근성(Real-time Accessibility) : 데이터의 검색이나 조작을 요구하는 질의에 대하여 즉시 응답할 수 있어야 함
  • 계속적인 변화(Continuous Evolution) : 데이터베이스의 상태는 동적(dynamic) 새로운 데이터의 삽입, 삭제, 갱신으로 항상 최신의 데이터 유지
  • 동시 공유(Concurrent Sharing) : 여러 사용자가 접근 이용할 수 있어야함
  • 내용에 의한 참조(Content Reference) : 데이터베이스 내에 있는 데이터 레코드들은 주소나 위치에 의해 참조되는 것이 아닌, 데이터의 내용에 따라 참조됨.

2. 데이터베이스 관리 시스템(DBMS: database management system)

  • 사용자가 만든 것이 아니라, 프로그램(데이터베이스 관리 시스템) 개발 회사에서 만들어 공급하는 데이터베이스를 관리하는 프로그램의 모음
  • 데이터베이스 ≠ 데이터베이스 관리 시스템

2-1. 데이터베이스 관리 시스템의 목적

  • 쉽게 그리고 효율적으로 데이터베이스에 자료를 넣어야함
  • 데이터베이스에서 자료를 가져올 수 있는 환경 만들기