본문 바로가기
728x90
반응형

전체 글221

oracle 기본 데이터 형 및 기타 내용 cmd 명령어 netstat -an | findstr 1521 1521은 기존 주말반이 사용하는 port 번호이다. 지금 동작중인 서비스를 확인하고자 치는 명령어이다. oracle sql developer 에서 전체 실행은 f5, 한 줄 실행은 crtl + enter 오라클 기본 데이터 형 NUMBER : 숫자형 데이터를 저장하기 위해서 제공 형식 : NUMBER(percision, scale) precision : 소수점을 포함한 전체 자리수를 의미 scale : 소수점 이하 자리수를 지정 scale을 생략하고, precision만 지정한 경우에는 소수점 이하는 반올림되어 정수 처리됨. precision과 scale을 생략하면 입력한 데이터 값만큼 공간이 할당 됨 DATE : 날짜, 시간을 저장하기 위.. 2024. 4. 3.
데이터 베이스 설치들 SQLite DBRDBMS(Relative Database Management System) ex) MySQL, Oracle, MSSQL ...SQLite는 파일 형식의 데이터베이스 (**)파일 형식이기 때문에 리모트(원격)로 접속이 불가능함SQLite 데이터 타입TEXT : 문자형 (사이즈)NUMERIC : 숫자형INTEGER : 정수형(양의정수, 음의정수, 0)REAL : 실수형(정수 + 유리, 무리수)BLOB : 대용량 자료제약 조건(Constraint)Primary Key : 기본키 (not null, unique)UNIQUE : 중복XNOT NULL : 생략 불가CHECK : 제한 조건 부여DEFAULT : 기본값 설정jar 파일을 다운 받았다.SQLitebrowserhttps://github... 2024. 4. 2.
Union, GROUP BY / HAVING, Join, GRANT Union : 두개의 select문의 대한 결과를 합쳐서 출력하는 명령문 두 select문의 column의 개수가 같아야 한다. 두 select문의 서로 대응되는 column의 데이터 타입이 같아야 한다. 2번 이거 왜 에러가 안나냐?!?? 실행시 두 select 검색에 결과를 합쳐서 반환.... Syntax(문법) -UNION(distinct기능이 동작됨) **SELECT column_name(s) FROM table1_name UNION SELECT column_name(s) FROM table2_name;** 예제) select ID from Persons UNION select PersonID from Orders; -UNION ALL(distinct동작X) **SELECT column_name(.. 2024. 4. 1.
18. JDBC JSP 우선 jar 파일을 구해야한다 이후는 아래의 것들을 그냥 그대로 이어가면 된다. JAVA에서 DB연동(JDBC - Java Database Connectivity) 연동 작업 순서!! Driver Loading : DB연동을 위해서 구현된 라이브러리를 호출 => Class.forName("드라이버 이름") .jar 파일 다운로드 DriverManager를 통한 Connection 생성 => DriverManager.getConnection() 메서드를 통해서 Connection 객체 생성 getConnection(String url, String user, String password) url : DB연동을 위한 DB주소 user : DB 접속 사용자 password : DB 접속 사용자의 패스워.. 2024. 4. 1.
고객 관리 프로그램 작성 문제고객의 정보를 입력해서 관리하는 프로그램, 고객의 정보는 이름, 성별, 이메일, 출생년도가 있습니다.고객의 정보를 입력 받아 고객 객체에 저장하고, 고객 관리 프로그램은 고객의 정보를 리스트에 저장, 조회, 수정, 삭제할 수 있는 기능이 있습니다.프로그램의 구동시 파일을 읽어 기존 정보를 얻은 채로 실행됩니다. 마찬가지로 파일에 데이터를 저장할 수 있어야 합니다. (객체 직렬화 사용, CustomerManager.txt 파일에 저장)이름으로 개인 정보 조회, 수정, 삭제가 가능해야 하고, 이름으로 정보를 찾을 때 검색할 이름을 정확히 모를 경우에는 다시 메뉴로 보내줄 수 있도록 해당 메서드를 종료할 수 있는 기능이 있어야 합니다.또한 전체 데이터를 출력할 수 있는 기능이 있어야 합니다.여러분들이 원하.. 2024. 3. 31.
기능개발 문제 설명 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요. 제한 사항 작업의 개수(progresses, speeds배열의 길이)는 100개 이하입니다. 작업 진도는 100 미만의 자연수입니다. 작업 속도는 100 이하의 자.. 2024. 3. 29.
728x90
반응형