일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 코딩테스트
- 데이터베이스
- numpy/pandas
- 정보처리기사필기
- 컴퓨터비전
- 혼공머신
- 머신러닝
- html/css
- CSS
- SQL
- 자바
- 데이터분석
- 딥러닝
- JSP/Servlet
- 데이터입출력구현
- 컴퓨터구조
- CNN
- 파이썬라이브러리
- 중학1-1
- pandas
- 파이썬
- 정수와유리수
- 텍스트마이닝
- 중학수학
- 자바 실습
- 영어공부
- 연습문제
- C++
- 운영체제
- 정보처리기사실기
- Today
- Total
목록2024/08/21 (41)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
조금 전에 오라클 데이터베이스와 SQR Developer 설치를 모두 마쳐고 계정이 잘 접속이 되는 것을 확인했다. HR은 학습용 계정인데 이 계정에는 여러가지 테이블이 있다.이 테이블에 접속하며 3교시 수업을 시작해본다. HR 테이블에 대하여 테이블이 많이 있지만 우리가 접속할 건 employee_id라는 테이블이다. 지난주 금요일 수업때 employee라는 이름을 많이 사용했었다. 이게 뭔가 했었는데 지금은 좀 알 것 같다.이 EMPLOYEES 테이블에는 이름도 있고 아이디도 들어있다. 여기 검은색 글씨도 써있는 것들이 EMPLOYEES 테이블의 속성 값 즉 컬럼들이다.DEPARTMENTS는 부서 테이블이다. 이것은 무엇을 의미할까?HR 회사가 있는데 직원들의 정보를 관리하기 위해 이 프로그램을 ..
어제 오라클 데이터베이스를 잘못 설치한 것 같아 선생님의 도움을 받아 다시 설치해보고 있다. 설치하다가 이 과정을 기록으로 남기면 좋을 것 같아 써보는 중이다.개발일지는 내가 해본 것들을 모두 기록으로 남기는 것이 다음에 큰 도움이 된다. 그래야 같은 실수를 반복하지 않기 때문이다.먼저 어제 다운 받았던 오라클 폴더를 모두 삭제주었다. 오라클 데이터베이스 다운로드하기 1. oracle 회원가입홈페이지에 들어가서 회원 가입을 하고 ID와 비밀번호는 잊지 말고 기억한다. 2. oracle 다운로드파일을 다운로드한다. 3. setup 응용 프로그램 실행 바탕화면에 압축을 풀고 응용 프로그램을 실행한다.비밀번호는 기억하기 쉽도록 12345로 설정한다. 4. Run SQL Command Lind 실행..
인공지능 사관학교에서는 7+1 수업을 운영한다. 마지막 8교시 때는 자유롭게 자신이 하고 싶은 공부를 하는 것이다. 지난 금요일에는 갑자기 수업을 안해서 전 시간에 학습한 것을 더 푸는 시간인줄 알았었다.그러니까 월요일에 데이터베이스 4교시 수업은 없었고 3교시까지 진도를 나갔을 거라 예상해본다.원래 오후 수업이었는데 지난주 금요일만 아침 수업으로 변경된 것 같았다. 아마 월요일 수업까지 마쳐야 하니 그전까지 진도를 다 빼려고 그런 것 같기도 하다.이번 시간에는 데이터베이스의 개요와 데이터 모델링에 대해서 학습해볼 것이다. 화요일 1교시 전까지의 간극을 매울 수 있을 듯하다. 데이터베이스 개요데이터베이스 예시이것은 중고거래 사이트의 데이터베이스를 도식화한 것이다. 회원 정보를 관리하기 위해서도 많은 과정..
오후에는 3시간 반 정도 데이터베이스 공부를 할 예정이다. 공부할 게 너무 많아서 더 많은 시간은 내기 힘들다. 그래도 매일 조금이라도 학습 시간을 가져야 내일 수업도 잘 따라갈 수 있을 것 같다.어제 선생님께서 알려주신 방법도 있으니 오라클에 다시 한번 접속해보려고 한다.우선은 27일 첫날 수업을 PPT 자료로 학습해볼 것이다. 첫날은 녹화가 안 되어 있어서 동영상을 들을 수가 없다. 강사님의 자료라도 있어서 참 다행이다. 무단 복사는 되지 않지만 난 공부 목적으로만 사용하니 괜찮을 것 같다.자료를 보다가 참고할만한 게 있으면 관련 학습도 진행해볼 수도 있겠다. 어제는 이 자료가 있는지 몰라서 수업을 진행하는 화면을 캡쳐했더니 화질이 많이 안좋았다. 다음에 시간이 나면 이미지를 업데이트 할 수도 있지만..
오라클 데이터베이스를 설치했고, SQL DEVELOPER도 설치해주었다. 여전히 안 되는 것 투성이지만 원래 처음은 그럴거라 생각하며 다음의 진도를 학습하보기로 했다.새벽에 오늘 하루 일정을 계획할 때는 모든 것이 승승대로이고 진도도 팍팍 나갈 것 같은데, 막상 해보는 계획했던 것의 1/5도 하기 어려울 때가 대부분이다. 그럴 때마다 낙심을 해서는 개발자로 성공하기 어렵다.개발은 원래 어려운 분야이다. 그러니까 매일 조금씩 배운다고 생각하고 걸어갈 것이다. 그럼 이제 공부를 시작해보자!여기까지만 하고 4장부터는 내일 학습해볼 생각이다. 내일이면 더 잘될 수도 있고 지금 할 공부가 정말 많다. 토드 설치하기 사실 이 포스트에는 토드를 설치하는 과정을 학습한 걸 올려보려고 했는데, 요즘 토드를 잘 사용하지..
바로 이어서 5월 28일 2교시 수업을 들으며 내용을 정리해본다. 데이터베이스 수업은 이제 다음주 월요일이 마지막이지만, 난 어제 처음 수업을 들었으니 앞으로 2주는 더 공부를 해야 진도를 맞출 수 있을 것 같다.그럼 바로 공부를 시작해보자! 논리적 모델링 실습하기 실습해보기실습 문제를 한번 풀어보았다.정답은 이렇게 된다. 3. 물리적 모델링 물리적 모델링 용어 정리 실무에서는 엔터티를 테이블이라고 바꿔서 부른다. 둘은 서로 같은 개념이다. 개념적 모델링에서는 엔터티가 물리적 모델링에서는 테이블로 바뀌는 것이다. 속성도 열로, 인스턴스는 행으로 용어가 바뀜시험에서 이 3가지를 구분하는 문제들이 자주 출제되니 꼭 숙지할 것! 환경 설정하기 SQL DEVELOPER 다운로그SQL DEVE..
2교시 수업을 들으며 공부를 하다 아무래도 데이터베이스 책 3장을 학습하고 수업을 듣는 것이 더 나을 것 같았다. 3장에는 오라클 데이터베이스를 설치하는 방법이 자세히 설명되어 있다.강사님께서는 약간은 알고 있다는 전제하에 진행을 하시는지 중간에 해결하지 못하는 부분이 생겨서 한참 검색을 하느라 공부가 좀 지체되었다.그럴 바에는 책 학습을 먼저 하는 게 좋을 듯하다.이 장에서는 오라클 데이터베이스와 사용자 편의성을 높이기 위한 도구 프로그램을 설치한다. 1. 오라클 데이터베이스 설치 및 접속 오라클 데이터베이스를 사용하기 위해서는 홈페이지에 접속하여 계정을 생성하고 관련 파일을 다운로드해야 한다. 정상적으로 설치하면 접속하여 데이터 관련 작업을 시작할 수 있다. 오라클 데이터베이스 설치 전 준비 ..
5월 28일 둘째날 수업의 내용을 정리해본다. 잠시 들어보니 서론 없이 바로 데이터 모델링으로 들어가는 것 같다. 책보다 좀더 깊이있는 데이터베이스 수업인 것 같아 기대가 된다.그럼 기본 학습에 들어가보자! 1. 데이터 모델링이란? 관계(Relationshiop)두 엔터키 사이에는 어떤 관계가 있을까?대여라는 관계가 생성된다. 학생은 도서관에서 책을 빌릴 수 있고, 책은 학생에게 대여된다. ERD(Entity Relationship Diagram)ERD는 엔터티(Entity)와 엔터티 간의 관계(Relationship)을 발견하고 이를 그림(Diagram)으로 표현한 것이다.개념적 모델링의 최종 산출물이라고 할 수 있다. ERD 그리는 순서사각형으로 엔터티를 그리고, 중요한 엔터티는 왼쪽 상단에 배치..
이번 장에서는 관계형 데이터베이스의 구성 요소에 대해서 자세히 알아보려고 한다. 그리고 오라클 데이터베이스에 대해서도 기본적인 내용을 학습해본다.바로 시작해보자! 데이터베이스 공부도 조금씩 재미있어지고 있다. 1. 관계형 데이터베이스의 구성 요소먼저 관계형 데이터베이스를 구성하는 주요 요소를 살펴본다. 개념적인 구성 요소를 간단히 살펴본 후 나머지 장에서 자세한 내용과 사용법을 익혀나간다. 테이블관계형 데이터베이스는 기본적으로 데이터를 2차원 표 형태로 저장하고 관리한다. 이 표 형태의 데이터 저장 공간을 테이블(table)이라고 한다. 테이블ㄹ은 2차원 형태이므로 가로줄과 세로줄로 구성된다. 이때 가로줄을 행(row), 세로줄을 열(column)이라고 부른다. 행 행은 저장하려는 하나의 개체를 구성하는..
이제 본격적으로 데이터베이스 입문 과정을 시작해본다. 다음주 월요일에 데이터베이스 수업이 끝나니 가능하면 빨리 이 과정을 학습해볼 계획이다. 열흘 안에 다 마치고 HTML/CSS 공부도 시작해야 한다.어제 수업을 들어보니 많이 어렵지는 않았고 공부를 하면 충분히 따라잡을 수 있을 것 같았다.게임 개발 수업을 들을 때 어떤 강사님께서 알고리즘과 데이터베이스, 컴퓨터 구조 등의 공부를 나중에 하는 게 좋다고 하셨는데 이렇게 지금 해볼 수 있어서 정말 감사하다.오라클도 설치해야 하고 할 게 많지만 차근차근 따라해보면 분명 다음주 월요일에 수업은 한결 수월해질거라 믿는다. 시작하기 전에데이터베이스 기초가 탄탄한 사람만이 실무에서 데이터베이스를 설계하고 관리할 때 높은 업무 효율을 낼 수 있다고 한다.우선 출판..