일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터분석
- 컴퓨터비전
- 데이터베이스
- 데이터입출력구현
- 연습문제
- 정보처리기사필기
- 텍스트마이닝
- 파이썬
- 중학1-1
- 정보처리기사실기
- CNN
- 자바 실습
- 영어공부
- numpy/pandas
- html/css
- 파이썬라이브러리
- JSP/Servlet
- CSS
- 코딩테스트
- 머신러닝
- 혼공머신
- 딥러닝
- 자바
- pandas
- 운영체제
- 중학수학
- 정수와유리수
- C++
- 컴퓨터구조
- SQL
- Today
- Total
목록2024/08/23 (12)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
어제 저녁부터 공부를 거의 하지 않았다. 오늘 저녁에는 조금이라도 해야 할 것 같아 컴퓨터 앞에 앉았다. 이제 서블릿 1장도 얼마 남지 않았으니 마무리를 해보자! 두 수의 합을 구하여 결과를 출력하는 서블릿 클래스 1. 프로젝트를 하나 만들고 서블릿 파일 생성하기 패키지를 하나 만들어서 그 안에 프로젝트를 넣어주었다. JSP 프로그램은 이렇게 패키지를 만들어서 넣어주는 것이 좋다고 한다. 수업 파일과 구분하기 위해 책으로 풀어보는 예제는 webstudy라는 이름으로 만들어주었다. 2. 기본 코드 작성하기 3. 프로그램 실행해보기 결과가 출력되는 게 아니라 뭔가 이상한 것이 떴다. 이게 뭘까? 그 이유는 doGet() 메서드에서 기본적으로 response.getWriter().append("..
아침에 하다 말았던 권한 관리에 이어 롤 관리 학습을 시작해보려고 한다. 새벽기상도 그렇고.. 조금씩 좋은 습관이 다져기는 것 같아 기쁘고 앞으로의 삶이 기대가 된다.그럼 바로 학습을 시작해보자! 학습 목표아침에 시도했던 권한을 다시 한번 시도해보고 만약 되지 않으면 그냥 넘어가자!롤 관리 부분을 공부해본다.학습 시간오후 5시 40분 ~ 6시 30분 다시 한번 시도해보기 새로운 계정 만들기 테이블 생성하기 아무리 해도 되지 않았다. 그냥 이 부분은 넘어가고 나중에 다시 시도해보기로 했다. 롤 관리롤이란?신규 생성 사용자는 아무런 권한이 없으므로 오라클 데이터베이스에서 제공하는 다양한 권한을 일일이 부여해 주어야 한다. 이러한 불편한 점을 해결하기 위해 롤(role)을 사용한다.롤은..
아침도 든든히 먹었으니 다시 아침 공부를 시작해볼 것이다. 일주일이 넘도록 감기가 낫지 않아서 많이 불편하다. 어젯밤에는 잠을 잘 때 코가 막혀서 숨을 쉬기도 너무 힘들어서 몇번 잠을 깨기도 했다.빨리 나았으면 좋겠는데 감기가 걸렸다는 건 내 몸 상태가 별로 안좋고 면역력이 떨어졌다는 증거이다. 아침도 꼭 챙겨먹고 비타민도 잘 먹어야겠다~이번에는 DCL 명령어에 대해 학습해보려고 한다. 학습 내용SQL 문법과 DCL에 대하여사용자 관리권한 관리학습 시간아침 9시 반 ~ 11시 20분 1. DCL에 대하여 2. 사용자 관리사용자란? HR이나 SCOTT 계정은 많이 공유되는 계정이므로 주요 데이터를 보관하고 관리하기에 보안 위험이 있다. 따라서 SCOTT 계정 외에 오라클 데이터베이스에 접속..
이제 마지막으로 연습문제만 풀면 된다. 이번 연습문제는 한 문제밖에 되지 않아 너무 좋았다. 하지만 살펴보면 3개의 문제로 나누어져 있으니 결코 쉽지 않을 것이다.난 공부를 하기 전에 얼마만큼 할지, 어느 정도 시간에 마칠지 목표를 정하고 한다. 신기하게도 내가 설정한 목표에 대부분 근접한다. 이번에는 30분 안에 문제를 다 풀어볼 예정이다. 학습 목표제약 조건 연습문제를 풀어보자!학습 시간아침 8시 ~ 8시 50분 단원 마무리 연습문제 풀기 문제 설명문제가 길고 복잡해서 붙여넣어보았다. 1-1번 문제책을 뒤적이며 이 쿼리문을 작성해보았다. 답을 보지 않고 혼자서 헤매면서 답을 찾아가는 과정은 정말 즐거운 경험이다~ 1-2번 문제작업을 하는데 계속 NAME 오류가 발생해서 다시 새로 파일..
조금은 힘에 부치지만 다시 공부를 시작해보자! 이제 4가지 제약 조건만 공부하면 된다. 선생님이 제약 조건을 수업 시간에 아주 간단하게 한 줄만 설명한 데는 이유가 있었다.그리고는 책에 나와있으니 책을 보라고 하셨다.PK와 FK는 매우 중요하니 집중해서 학습해보기로 하자. 집중이 안될 때는 음악을 듣는 것이 도움이 된다. 내가 좋아하는 피아노 MR을 들으며 공부에 다시 임해보는 중이다. 학습 내용유일하게 하나만 있는 PRIMARY KEY다른 테이블과 관계를 맺는 FOREIGN KEY데이터 형태와 범위를 정하는 CHECK기본값을 정하는 DEFAULT학습 시간새벽 6시 50분 ~ 8시 1. 이전 제약 조건 복습 데이터 무결성 이미 생성된 테이블에 제약 조건 지정 제약 조건 변경 및 삭제..
오늘도 해야 할 공부가 정말 많다. 데이터베이스는 셋째마당까지만 해도 될 것 같았다. 넷째마당은 PL/SQL인데 이건 실무에서 사용하지 지금은 별로 필요가 없을 테니까. 정처기는 3과목을 다 마치고 4과목 2-1장까지는 학습하려고 한다. 그럼 오늘의 공부를 시작하러 가보자! 학습 목표1시간 반 안에 학습을 마쳐보자!수업 시간에 언급하지 않은 부분이므로 책을 통해 내용을 숙지하며 학습한다.학습하기 전 공부에 집중할 수 있는 환경을 만들자! 1. 제약 조건 종류제약 조건이란?예를 들면 로그인에 사용할 아이디나 이메일 주소를 중복되지 않도록 설정할 수 있다. 회원 가입할 때 이름, 생년월일 등의 데이터는 필수 입력 항목으로 두어 빈값(NULL)을 허용하지 않도록 지정할 수 있다. 데이터 무결성을 보장하기..
방도 깨끗이 치우고 청소도 하니 마음도 개운하니 정말 좋다. 이제 다시 공부를 시작해보자. 중간에 끝까지 다 못할 수도 있지만 일단 몇 문제라도 풀어보려고 한다.예상했던 것보다 일정이 조금 지체되고 있다. 오늘 저녁까지 셋째마당 진도까지 다 마칠 수 있을지 의문이다. 그래도 하는데까지 열심히 해볼 것이다. 학습 목표13장 연습문제 3문제 풀어보자.학습 시간저녁 7시 ~ 7시 15분, 밤 9시 45분 ~ 10시 20분 단원 마무리 연습문제 풀기 문제 1번테이블과 인덱스를 만드는 것까지는 잘했는데 사전 뷰로 확인하는 문제는 잘 몰라서 답을 참조해보았다.잘 생성된 것을 확인할 수 있다. 문제 2번 이 문제는 도저히 혼자서 풀 수 없는 문제여서 정답을 많이 참고했다. 생성하거나 대체해야 하니 CREAT..
다음으로는 인덱스와 시퀀스 그리고 동의어에 대해서 학습을 진행하려고 한다. 가능하면 1시간 안에 학습을 끝마치고 다음 일정을 시작해보고 싶다.인덱스는 수업 시간에 다루지 않았고 시퀀스는 잠깐 소개 정도로 짧게 배웠다. 이 수업은 인사교에 입교했을 때라 DB 마지막 수업을 들을 수 있었다. 그때는 하나도 이해하지 못했지만 지금은 어느 정도 이해가 되어 신기했다. 학습 내용더 빠른 검색을 위한 인덱스규칙에 따라 순번을 생성하는 시퀀스공식 별칭을 지정하는 동의어학습 시간오후 5시 20분 ~ 6시 반 1. 더 빠른 검색을 위한 인덱스 인덱스란?색인이라는 뜻의 인덱스는 책 내용을 찾는 것과 비슷하다. 오라클 데이터베이스에서 데이터 검색 성능 향상을 위해 테이블 열에 사용하는 객체를 뜻한다. 테이블에 보관된 ..
점심을 먹고 3시가 다 되어서 오후 공부를 시작해본다. 그럼 오후 공부를 시작해보자! 학습 목표데이터베이스를 위해 데이터를 저장한 데이터 사전테이블처럼 사용하는 뷰시스템 계정으로 뷰 사용하는 방법 배우기 객체 1. 데이터베이스를 위해 데이터를 저장한 데이터 사전데이터 사전이란?오라클 데이터베이스 테이블은 사용자 테이블과 데이터 사전으로 나뉜다. 사용자 테이블은 데이터베이스를 통해 관리할 데이터를 저장하는 테이블을 뜻한다. 앞에서 여러 SQL문에서 활용한 EMP, EDPT, SALGRADE 테이블이 바로 사용자 테이블이다.데이터 사전은 데이터베이스를 구성하고 운영하는데 필요한 모든 정보를 저장하는 특수한 테이블로 데이터베이스가 생성되는 시점에 자동으로 만들어진다. 데이터 사전에는 DB 메모리 · 성능 ..
12장 연습문제도 풀어보려고 한다. 총 6문제가 있는데 차근차근 하나씩 풀어볼 것이다. 빨리 공부를 마치고 밥 먹고 싶다~근데 배고플 때 하는 공부가 더 잘되니 조금만 참고 기다려보자. 그리고 점심에는 영상 시청 금지임을 잊지 말자. 저녁을 먹을 때는 40분 정도 좋아하는 영상을 보면서 밥을 먹곤 한다. 하지만 주의할 점은 식사를 마친 후에는 반드시 영상을 꺼야 한다는 것이다.그렇지 않고 내버려두면 계속 보고 싶어져 공부를 하지 못할 수도 있다. 점심 때는 아직 공부가 끝나지 않고 계속 이어지니, 머릿속에 그 어떤 쓸데 없는 생각도 끼어서는 안되기에 허용하지 않기로 했다.이제 학습을 시작해보자! 학습 목표데이터 정의어 연습문제 6개를 풀어본다.학습 시간오후 1시 10분 ~ 1시 50분 단원 마무리 ..