전체 글 썸네일형 리스트형 [SQLD] 가상 컬럼(Psudocolumn) 가상 컬럼 1. 하나의 테이블에 존재하는 다른 컬럼 값들을 이용해서 만들어진 임시 컬럼 2. ORACLE에서 행의 번호를 나타내는 가상 컬럼은 ROWNUM 3. SQL SERVER에서 상위 행을 출력하는 함수는 TOP 함수 ROWNUM(ORACLE) ROWNUM은 오라클에서 사용된다. 각 행에 대해 임시로 부여되는 일련번호로 이루어진 가상 칼럼이다. SELECT * FROM EMP WHERE ROWNUM 더보기 [SQLD] WHERE절, 논리연산자, LIKE연산자 WHERE절 WHERE절을 쓰면 데이터를 수평으로 가져올 수 있다. 즉, 열을 가져오는 것이 아니라 ROW를 가져온다. SELECT ENAME FROM EMP WHERE JOB='CLERK'; 논리구조 WHERE절은 테이블의 각각의 행에 대해 개체 조건을 만족하는지 여부를 판단한다. 조건을 만족시키는 경우만 출력한다. SELECT ENAME FROM EMP WHERE SAL>2000; 2000 초과만 출력된다. 2000 미만은 출력되지 않는다. 실습하기 1. 사원 테이블 (EMP)에서 근무 부서 번호(DEPTNO)가 20번이 아닌 사원들의 사원번호(EMPNO), 근무부서번호 2. 사원 테이블에서 1982년 1월 1일 (1982/01/01) 이후에 입사한 사원의 사원번호(EMPNO), 이름(ENAME), .. 더보기 [React] create-react-app 설치하기 create-react-app : 리액트 개발을 편하게 해주는 도구 앞서 리액트 실습을 할 때 환경 설정을 일일이 해줘야 했다. 굉장히 번거롭다. 이를 해결하기 위해 create-react-app을 설치하면 리액트가 적용되어 있는 상태로 개발을 시작할 수 있다. 설치 과정 1. 사전준비물 : Node.js, npm, VS Code 설치가 되어있어야 한다. 2. 다음 명령어를 VS CODE 터미널에 입력한다. npx create-react-app 는 쓰지 않아도 된다. 그냥 만들고 싶은 이름만 입력하면 됨. 3. 명령어 실행시 to proceed ? (y) 가 나온다. 입력창에 y를 입력하고 엔터. 4. 설치가 끝나면 친절하게 명령어를 안내해준다. 5. cd tmdgh-web , npm start를 순서대.. 더보기 [SQLD] SQL DEVELOPER 사용방법 SQL DEVELOPER 사용방법 1. SQL문 실행은 CRTL + ENTER SELECT EMPNO, ENAME, JOB FROM EMP; -- 교재 44P 실습예제 2. 전체 테이블 목록 조회하기. 데이터 딕셔너리(data dictionary) SELECT*FROM TAB; 여기서 * 는 Asterisk다. '모든 정보'를 의미한다. 3. 개별 테이블 정보 조회하기 DESC BONUS; SQL 명령문의 분류 1. DML : 개발자가 가장 많이 사용하는 언어. 테이블 등에 데이터를 저장, 수정, 삭제, 추출 언어. 예 - INSERT, UPDATE, DELETE, SELECT 2. DCL : 데이터 제어어. 사용자에게 권한을 부여/철회할 수 있는 언어 예 - GRANT, REVOKE 3. DDL : 데.. 더보기 [SQLD] 관계형 데이터베이스는 어떻게 시작됐을까? 관계형 데이터베이스 개요 1. 많은 사람들이 하나의 데이터베이스를 관리하기 위해서 규칙이 필요했다. 각자 DB를 정리하는 방식이 다르기 때문이다. 통일성 때문에 규칙이 등장한 것이다. 2. 엑셀의 등장. 릴레이션(relation)이 등장했다. 엑셀표를 보면 건축물 같이 생겼다. 이것을 구조화된 데이터(Structured Language)라 부른다. 3. 표를 다룰 수 있는 언어가 탄생했다. DDL(표의 생성, 구조의 변경), DML(정보의 조회, 정보의 수정/입력 등)이 있다. DML에는 insert, delete, update, select 등이 있다. 4. ◆ JOIN : 합친다. 연결한다. / 테이블을 합쳐서 필요한 데이터를 뽑아내야 하는 경우가 발생했다. 테이블과 테이블의 만남. 시험에 많이 나오.. 더보기 [오라클 19c] 54% 로딩 오류 해결 방법 오라클 19c 설치 54%... 오라클 19c를 설치하다가 고혈압으로 쓰러진 분들이 많다. 오류가 너무 많이 발생하기 때문이다. 파일 경로에 한글이 있어서는 안 되고, 중간에 설치가 끊어져도 안 된다. 분명 정석대로 시키는 대로 설치를 했지만 54% 로딩 오류에 걸리는 분들이 많은 것으로 알고 있다. 나도 그랬다. 기다려도 소용없다. 2시간을 기다렸는데 54%다. 오라클 프로그램 자체에 문제가 있는 것은 아닐까? 프로그램을 써보기도 전에 지쳐버렸다. 나는 5번을 깔았다 지웠다를 반복했다. 문제가 될만한 부분을 수정해서 시도했지만 오라클 19c 설치가 되지 않았다. 입에서 욕이 저절로 튀어 나왔다. 오라클은 정말 예민한 친구다. 친해지기 힘들다. 그럼에도 불구하고 설치가 가능한 한 가지 방법을 찾았고 시도.. 더보기 SI(System Integration) 면접 후기. 개발자 기술 면접 질문 가산디지털단지 SI 업체 방문 국비 학원을 수료하고 이력서를 50개 정도 넣었다. 연락 오는 곳이 하나도 없었다. 객관적으로 생각해 보면 6개월의 학원 교육 이수라는 경력은 먼지만큼 흔하다. 경력이라 하기도 그렇다. 그냥 교육을 받았다. 회사는 일을 잘 해낼 수 있는 사람을 뽑으려 한다. 나는 경쟁력이 떨어진다. 컴퓨터 관련 전공도 아니며 수상내역도 없다. 관련 자격증도 하나 없다. 내가 어필할 수 있는 것은 팀 프로젝트에서 게시판을 만들어 봤다는 것과 프런트엔드 언어로 웹 페이지를 만들어봤다는 것뿐이다. 매일매일 요청을 보내도 응답이 1도 없다. 힘이 빠졌다. 그렇게 계속 이력서를 제출하고 기다리기를 반복했다. 어제 모르는 번호로 연락이 왔다. 보이스 피싱 혹은 잘못 건 전화겠거니 했다. 아니었다. S.. 더보기 [SQLD] 오라클(ORACLE) 설치하기. 54% 로딩 걸림... 설치 프로그램 1. RDBMS로 ORACLE을 설치한다. 2. Client는 SQL DEVELOPER를 설치한다. ORACLE 설치 1. https://www.oracle.com/kr/ 에 들어가서 회원가입 → 리소스 → 소프트웨어 다운로드 회원가입을 하는 중이다. 인증 이메일이 오지 않는다. 뭐지? 이메일 오타가 있었다. 2. 데이터베이스 클릭 3. Oracle Database 19c for Microsoft Windows x64 (64-bit) 다운로드. 다운 받는데 시간이 걸린다. 미리 다운 받고 진행하는 것이 좋다. 4. 다운받은 파일 압출 풀기. setup.exe 실행 5. 여기서부터 조심해서 진행해야 된다. 오라클은 굉장히 민감하고 예민한 친구다. 잘못 설치하면 컴퓨터 포맷해야한다. 6. 오라.. 더보기 이전 1 ··· 17 18 19 20 21 22 23 ··· 59 다음